WordPress中rel=“noopener”是指什么?

rel="noopener"是一个HTML属性,当你在WordPress中添加一个链接并希望它在新浏览器选项卡中打开时,会使用这个属性。通常还会和rel="noreferrer"属性一同使用。WordPress引入这两个功能,主要是为了修复一个可能被恶意网站利用的安全漏洞。这两个属性能够提升你网站的安全性,防止潜在的风险。

有一些JavaScript功能允许新打开的浏览器选项卡控制其来源窗口。如果你链接到被恶意代码感染的外部网站,这些网站可能会利用window.opener这个JavaScript属性,更改你原来的页面(也就是你的网站),从而窃取信息或者传播恶意代码。

WordPress中rel=“noopener”是指什么?

添加rel="noopener"这个属性就能阻止新打开的标签页利用这样的JavaScript功能。另外,rel="noreferrer"属性则可以防止将来源信息传递给新打开的标签页。这两个属性可以保护你的网站,防止被恶意网站利用,从而确保用户的安全。

<a href="http://example.com" target="_blank" rel="noreferrer noopener">external link</a>

WordPress始终走在前沿,致力于提升网站的安全性。当你在WordPress中添加链接并选择在新标签页中打开时,系统会自动为这些链接添加rel="noopener"rel="noreferrer"属性。这样做可以大大增强你网站的安全性。不过,你不用担心这会影响到你的SEO排名或WordPress的整体表现,因为rel="noopener"属性并不会对这些方面产生任何影响。这些属性让你的网站更安全,同时不会影响其他重要指标。

WordPress中rel=“noopener”是指什么?

很多人容易把rel="noopener"rel="nofollow"这两个属性搞混,但它们其实是两个完全不同的东西。noopener属性主要是用来防止你的网站被跨站攻击,从而增强WordPress的安全性。而nofollow属性则是用来阻止你的网站将SEO链接权重传递给被链接的网站。当搜索引擎在你的网站上扫描链接时,它会查看并考虑nofollow属性,但是不会考虑noopener属性。noopener关乎网站安全nofollow关乎SEO,它们各自扮演着不同的角色。

WordPress中rel=“noopener”是指什么?

如果你确实需要删除这个设置,那么你需要先在WordPress中禁用Gutenberg块编辑器,然后切换回旧版的经典编辑器。之后,你还需要将一段特定的代码添加到你的主题文件的functions.php中,或者添加到专门为你的站点开发的插件里。这样,你才能实现你的需求。

add_filter('tiny_mce_before_init','wpb_disable_noopener');

function wpb_disable_noopener( $mceInit ) {

    $mceInit['allow_unsafe_link_target']=true;

    return $mceInit;

}
WordPress中rel=“noopener”是指什么?

联系我们
文章看不懂?联系我们为您免费解答!免费助力个人,小企站点!
电话:020-2206-9892
QQ咨询:1025174874
邮件:info@361sale.com
工作时间:周一至周五,9:30-18:30,节假日休息
发布者:光子波动,转转请注明出处:https://www.361sale.com/7850/

(1)
上一篇 2024年 4月 14日 下午2:50
下一篇 2024年 4月 15日 下午2:54

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

020-2206-9892

QQ咨询:1025174874

邮件:info@361sale.com

工作时间:周一至周五,9:30-18:30,节假日休息

客服微信
购买我们的托管服务器,享受免费运维!