老张小站

  1. 欢迎光临

    感谢访问老张的博客!

  • 1
1,676

WordPress 链接关系(XFN)中添加 nofollow 选项的方法

分类 网站技术/村民张先生 发布于 2017-08-28 23:25
0

请将以下内容保存为 Add-nofollow-to-XFN.php 并上传至 wp-content/plugins/ 目录,然后在后台启用该插件即可。您也可以直接下载该插件:Add-nofollow-to-XFN 插件

<?php
/*
Plugin Name: Add-nofollow-to-XFN
Plugin URI: http://www.slyar.com/blog/Add-nofollow-to-XFN
Description: 在后台链接管理的XFN关系中添加一个 nofollow 标签
Author: Slyar
Version: 1.2
Author URI: http://www.slyar.com/
*/

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('Follow'));
			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');

return;
欢迎转载分享,转载请注明 来源:大张小站 https://www.zhang.cq.cn/20171893.html
若您喜欢这篇文章,欢迎订阅老张小站以获得最新内容。 / 欢迎交流探讨,请发电子邮件至 mail[at]vdazhang.com 。


欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截