WordPress链接接管理添加Nofollow可选属性

今天在小雨博客看到的一个插件功能,但是他那个上面没有下载地址,然后自己搜索了一下,最后放到了自己的博客上面。

我不是很喜欢插件,虽说可以在后台很方便的启动或者暂停,强迫症不能忍受,所以打开插件,可以看到以下代码,把他添加到主题目录下的functions.php文件内

function admin_xfn() {?>
<script type="text/javascript">
<!--
addLoadEvent(addNofollowTag);
function addNofollowTag() {
 tables = document.getElementsByTagName('table');
 for(i=0;i<tables.length;i++) {
 if(tables[i].getAttribute("class") == "links-table") {
 tr = tables[i].insertRow(1);
 th = document.createElement('th');
 th.setAttribute('scope','row');
 th.appendChild(document.createTextNode('拒绝引擎追踪'));
 td = document.createElement('td');
 tr.appendChild(th);
 label = document.createElement('label');
 input = document.createElement('input');
 input.setAttribute('type','checkbox');
 input.setAttribute('id','nofollow');
 input.setAttribute('value','nofollow');
 label.appendChild(input);
 label.appendChild(document.createTextNode('Nofollow'));
 td.appendChild(label);
 tr.appendChild(td);
 input.name = 'nofollow';
 input.className = 'valinp';
 if (document.getElementById('link_rel').value.indexOf('nofollow') != -1) {
 input.setAttribute('checked','checked');
 }
 return;
 }
 }
}
//-->
</script>
<?php
}
add_action('admin_head','admin_xfn');

然后添加或修改链接的时候效果就是这个样子的

WordPress链接接管理添加Nofollow可选属性

前台链接代码是这个样子显示的

<a href="https://daliuzi.cn/" rel="nofollow" target="_blank">大刘子</a>
公益传播因为有你,爱不罕见。

转载请注明出处:大刘子 » WordPress链接接管理添加Nofollow可选属性

支持博主随手一点

评论 4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 米粒博客最近比较忙!近些天,在折腾从WordPress转换到Zblog,反反复复搞了好几天,所以都没好好走动走动了。近来过得还好吗?马上五一咯,预祝节日快乐哇! 哈哈……回复
  2. xiaodong你看看http://www.elizen.me/这个博客的主题还可以吧?回复
    • Han和你的一样,改改就是这种效果了吧回复
  3. 体操之乡是陌小雨博客吧,哈哈,已经补充了下载地址了哟回复