当前位置:首页>WordPress建站>基础教程>在新窗口打开WordPress文章中的所有链接

在新窗口打开WordPress文章中的所有链接

WordPress 主题 CoreNext

在新窗口打开WordPress文章中的链接,有助于提高访客体验,为什么这么说呢?假设你在看文章的过程中,想浏览文章中提到的另一篇文章,但是现在这篇文章你还没有看完,没想到一点击链接,浏览器就切换到了新文章,要看刚才的文章,还得后退,是不是有点烦?

虽然有时候点击鼠标中键(滚轮)可以使链接在新窗口打开,或者某些浏览器支持拖动链接新窗口打开,但是这些并不适用于所有的访客。

所以,我们可以考虑,让文章中的所有链接都在新窗口打开。要实现这个功能,你可以在添加链接的时候,手动选择打开方式(给链接添加 target=_blank”属性),但也是挺费事的。

有没有方法自动实现该功能呢?答案是肯定的,只需要在你的WordPress主题的 functions.php 的最后一个 ?> 前添加下面的代码即可:

function autoblank($text) {
	$return = str_replace('<a', '<a target="_blank"', $text);
	return $return;
}
add_filter('the_content', 'autoblank');

OK啦!一劳永逸。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
基础教程

WordPress下载管理插件:Hacklog-downloadmanager

2012-12-2 10:31:01

基础教程

使用WordPress的子主题功能修改你的WordPress主题

2012-12-14 10:15:12

16 条回复 A文章作者 M管理员
  1. 優優網

    WP 版本 4.9 親測失效,求解決。QAQ

  2. 可以用,注意是在 functions.php 的最后一个 ?> 前添加 💡

  3. 失效了 求助攻

  4. 测试了,失效了。!! 😕

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索