WordPress标签默认并无rel="nofollow"属性。rel="nofollow"属性的作用是:告诉搜索引擎,无需追踪目标页,禁止蜘蛛爬行和传递权重。如果你不准备让搜索收录标签,可以通过下面的代码为标签添加该属性。
将下面的代码添加到当前主题functions.php中:
- function cx_tags() {
- $posttags = get_the_tags();
- if ($posttags) {
- foreach($posttags as $tag) {
- echo '<a class="tag-link' . $tag->term_id . '" href="'.get_tag_link($tag).'" rel="nofollow">'.$tag->name.'</a>';
- }
- }
- }
用:
- <?php cx_tags(); ?>
替换主题模板中标签标准函数:
- <?php the_tags(); ?>
当然,你还可以在 rel="nofollow" 后面添加 target="_blank" 实现在新窗口或标签中打开链接。
参考:http://codex.wordpress.org/Function_Reference/get_the_tags

版权声明
本站原创文章转载请注明文章出处
2014年9月3日 21点29分 1F
鸟哥,主题设置完之后,推荐,首页怎么不显示四个推荐的内容呢?
2014年9月4日 12点40分 B1
@ 润 有置顶文章么?
2014年9月3日 21点57分 2F
谢谢你刚才回答我的问题,这篇文章很好,收藏了。
2014年9月4日 13点58分 3F
鸟哥,对你及你的主题很是膜拜。请教两个问题,新主题上方的四个推荐我怎么没有啊,还有就是能否将以前主题的视频模板移植到新主题,特别感谢。
2014年9月4日 14点01分 4F
其实我还是不太赞同把tags给添加上nofollow属性的,tags对于全站来说在搜索引擎爬行的时候能起到十分重要的作用!
2014年9月4日 15点04分 5F
学习了
2014年9月5日 16点25分 6F
看起来很残暴的样子
2014年9月5日 20点59分 7F
很实用的文章。
2014年9月7日 22点48分 8F
鸟哥,4.0版本WP出来了,之前的hotnews模版有不兼容的情况吗?
2014年9月8日 10点48分 B1
@ 看得见风的人 程序没什么根本的改变,不会有问题的
2014年9月8日 15点00分 9F
很不错
2014年9月8日 17点13分 10F
路过.留言,
2014年9月9日 09点54分 11F
x小技巧一枚。
2014年9月9日 11点30分 12F
希望早日推出收费版本,价格希望能平民化一些。
2015年11月20日 10点48分 13F
博主,如果是全站的链接都想加no follow呢?
2017年4月8日 15点23分 14F
nofollow怎么能给小工具添加呢
2017年12月4日 10点28分 15F
其实我只想在评论添加nofollow_(:з」∠)_