正在开发一个SEO插件,并坚持做一些我认为很简单的事情。
正在查找代码,以便在存档集中仅生成类别、标记、搜索和日期存档的URL。因此,如果在类别ABC上,有www.domain的URL。com/类别/abc/
我希望分类部分是这样简单的:
echo get_category_link($cat->term_id);
or
echo get_category_link($category->term_id);
但显然不是。
如果我添加一个特定的类别,则通用代码可以工作
echo get_category_link(123);
插件通过wp\\u head()向头部添加代码
该插件(如果我完成的话)将取代所谓的SEO插件,这些插件使用noindex和nofollow来“塑造”PR/保护链接的好处。Noindex浪费了链接优势,nofollow删除了链接优势,所以不应该使用它们。
大卫
最合适的回答,由SO网友:Michael 整理而成
在类别存档中,代码可以是:
echo get_category_link(get_query_var(\'cat\'));
在标记存档中,这可能是:
if(is_tag()) echo get_term_link(get_query_var(\'tag\'), \'post_tag\');
添加条件是为了避免错误消息(如果不在标记存档中)。