wordpress在4.7.4版本开始在编辑器里添加新窗口链接就会自动添加rel=”noopener” 属性。主要是用来帮助防范新窗口链接时可能存在的权重转移或是钓鱼攻击,是为了wordpress增强系统的安全性自动添加了。
但是这对大挖的内容关键词权重传递来讲,是有阻碍作用的。所以大挖并不喜欢在wordpress主题内容的新窗口添加rel=”noopener”可以通过以下代码解决。
1 2 3 4 5 6 |
//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; } |
注意,需要说明的是,这段代码添加后,新窗口打开链接将不会再自动添加rel=”noopener”属性,但是之前发布过的文章中新窗口链接内容并不会被去除,因为做为内容记录已经保存在了编辑器内容中,需要手动调整。