WordPress编辑器允许作者轻松地选择一个超链接何时在一个新的窗口或选项卡中打开链接。它通过一个简单的复选框来做到这一点。您将看到此复选框添加了目标= "平等"属性设置为锚元素。

插入/编辑链接

我们不喜欢在超链接上打开新窗口,即使是外部窗口。读者希望网站不会产生新的窗口,也不希望浏览器的后退/前进按钮导航被打破。我们也认为这是一种试图“让某人留在你的页面上”的糟糕方法。有很多强烈的观点但我想说的是,对于作者来说,在他们的WordPress文章中启用这个功能实在是太容易了。

考虑到我们的编剧经常勾选这个选项,我们决定将其隐藏起来。下面是一个简单的javascript代码片段显然也文件,这样你就可以做同样的事情。它有两个作用。首先,它确保“在新窗口/选项卡中打开链接”的复选框未选中。然后通过CSS隐藏它。这被载入after_wp_tiny_mce钩。

//禁用在TinyMCE函数中打开一个新的选项卡/窗口复选框disable_open_new_window() {?>