标签归档:External Links in New Window / New Tab

WordPress 让所有的外链在新窗口打开

在使用 WordPress 建立网站时,最好不要让站内链接在新窗口打开,因为对用户体验不好。但是,如果链接的目标是别的网站,就最好在新窗口打开,避免用户想回到我们的网站时找不到了,而损失流量。

新窗口打开链接
在后台的文章编辑器中,插入链接时,可以通过勾选“在新窗口或标签页打开链接”让链接在新窗口打开:

但是这样手动设置,难免会出现遗漏,而且只对文章中的链接有效,网站其它地方则无法这么设置。

有一个更好的办法,可以通过一个小插件让所有外部链接自动在新窗口打开,而且在全站范围内都有效。

所有外链自动在新窗口打开
想要让所有的外链自动在新窗口打开,可以安装并启用 Open external links in a new window 插件,不用任何设置,就可以开始工作。

插件使用的是 JavaScript 的 window.open() 方法来打开链接,而不是使用 HTML 的 target=”_black” 属性。这么做的好处是,既符合 XHTML 严格的标准,又对搜索引擎比较友好。

另外,插件还提供了一些简单的设置。在后台的“设置”→“External links” 页面,可以通过正则表达式来排除或者强制链接在新窗口打开:

[freesrc srctitle=”External Links in New Window / New Tab ” srcdesc=”By WebFactory Ltd” url=”https://www.wpxyz.com.cn/wp-content/uploads/2020/04/open-external-links-in-a-new-window.1.4.zip” id=”279″ thumbnail=”https://www.wpxyz.com.cn/wp-includes/images/media/archive.png” title=”open-external-links-in-a-new-window.1.4″]