WordPress技巧:为链接的XFN关系增加nofollow属性 – 千丝海阁

首页 » Wordpress » WordPress技巧:为链接的XFN关系增加nofollow属性

WordPress技巧:为链接的XFN关系增加nofollow属性

3536 16

今天查询站点的友链情况的时候发现“我的推荐”栏目下的链接并没有加上nofollow属性,该栏目主要存放的是一些有价值的博客,属于tiandi发起的单向友链,所以可以加上nofollow属性以免蜘蛛爬行出去。

我们来看下默认的链接关系是没有办法直接输入内容的,只能通过下面的选项来选择,但是所有的选项都没有nofollow属性,所以我们需要小小的修改一下,使得这里可以选择nofollow项目。

xfn

修改方法也很简单,xfn是在/wp-admin/meta-box.php里定义的。打开该文件,在836行左右找到类似以下代码:

<tr>
	<th scope="row"><?php /* translators: xfn: http://gmpg.org/xfn/ */ _e('identity') ?></th>
	<td><fieldset><legend class="screen-reader-text"><span><?php /* translators: xfn: http://gmpg.org/xfn/ */ _e('identity') ?></span></legend>
	<label for="me">
	<input type="checkbox" name="identity" value="me" id="me" <?php xfn_check('identity', 'me'); ?> />
	<?php _e('another web address of mine') ?></label>
	</fieldset></td>
</tr>

在下面添加以下代码即可。

<tr>
	<th scope="row">Nofollow</th>
	<td><fieldset><legend class="screen-reader-text"><span>nofollow</span></legend>
	<label for="nofollow">
	<input class="valinp" type="checkbox" name="nofollow" value="nofollow" id="nofollow" <?php xfn_check('nofollow', 'nofollow'); ?> />
	nofollow</label>
	</fieldset></td>
</tr>

好了,大功告成,看一下结果是否如下图所示这样了。

addnofollow

文章评分1次,平均分5.0



上一篇:kernel: CPU0: Temperature/speed normal错误的解决办法
下一篇:WordPress更新到3.61

本文原始地址:http://www.tiandiyoyo.com/2013/09/add-nofollow-for-xfn/
本站所有文章,除了特别注明外,均为本站原创,转载请注明出处来自www.tiandiyoyo.com

您可能还会对以下文章感兴趣:

评论前先开启评论开关:


16 Comments

  1. 爱软 :

    评论开关很个性啊

  2. 我是专门弄了个页面放单向链接的。

  3. FROYO :

    你太高端了,我都是直接改超链接,加个 rel=“external nofollow”就行了

  4. 对这个现在不感冒了,不过友情链接要是相互都这样就没什么了,要是单方就有点那啥了

  5. 南寻 :

    如果我查了友链情况发现和我交换有友链的带了nofollow我该说什么呢→_→

    • tiandi :

      基本上是要鄙视这种行为了,还有个别用JS做的友链。
      所以我文中所说的并不是友链,而是单方面的链接。

  6. 既然是做链接了 还要nofollow干么呢

  7. 蜘蛛并不管你这设置,这个设置项貌似名存实亡了,其实。

  8. 21氪 :

    对别人不公平

  9. Leniy :

    这个本身就支持的,没必要修改代码

  10. 既然是有价值博客,又怎么会怕蜘蛛爬过去呢,嘿嘿。。

载入分页评论...