移除WordPress自动添加noopener noreferrer属性

移除WordPress自动添加noopener noreferrer属性

浏览次数:
信息来源: 用户投稿
更新日期: 2023-10-02 13:28:13
文章简介

最近博主发现wordpress给所有的外链都添加了“noopenernoreferrer”属性,“noopenernoreferrer”的意思是指链接“不要打开”、“不要追踪”让搜索引擎不要计入权重,所以说

2023阿里云双十一服务器活动

最近博主发现wordpress给所有的外链都添加了“noopener noreferrer”属性,“noopener noreferrer”的意思是指链接“不要打开”、“不要追踪”让搜索引擎不要计入权重,所以说这个属性对我们网站影响还是挺大的。今天博主为大家带来了如何去掉这个属性的教程。

一、添加禁止自动添加代码

//WordPress 移除链接中的 rel="noopener" 属性
add_filter('tiny_mce_before_init','tinymce_allow_unsafe_link_target');
function tinymce_allow_unsafe_link_target( $mceInit ) {
	$mceInit['allow_unsafe_link_target']=true;
	return $mceInit;
}

二、执行数据库清除操作

在数据在运行下方代码即可删除已经添加的属性。运行前请自行备份数据库,不排除存在风险。

UPDATE wp_posts SET post_content = REPLACE( post_content, 'noopener noreferrer', '' )
标签:
DUX主题美化 大前端DUX主题给新发布的文章添加NEW图标
« 上一篇
WordPress DUX主题默认百度分享代码
下一篇 »

如本文对您有帮助,就请抽根烟吧!