Wordpress如何在新窗口中打开文章中的外部链接?浏览一篇博客文章时,点击文章中的外部链接页面就跳转其它网站。需要后退才能回到原网站。这样对站长是不友好的。所以需要修改一下,让文章中的所有链接都在新窗口打开。
一般要实现这个功能,可以在添加链接的时候,手动给链接后面添加上 target=_blank”属性,但这样消耗时间,麻烦。
有没有办法直接让文章中的所有链接都直接在新窗口中打开呢?
当然是有的:
我们在wordpress博客后台,点击外观->主题编辑器-> 找到右侧列表显示的 functions.php文件
或者直接在FTP里面找到目前使用的主题模板下的functions.php 这个文件。在文件最后面的?>字符前添加下面的代码
function autoblank($text) {
$return = str_replace('<a', '<a target="_blank"', $text);
return $return;
}
add_filter('the_content', 'autoblank');
保存。更新缓存即可。
以后只要要文章中的外部链接,都会在新窗口中打开。
如果有缓存所有文章html化的。需要更新旧文章。新发表的文章自动新窗口中打开。
更多关注:https://www.pigji.com/knowledge
建立自己的wordpress博客,推荐选一款速度快建站稳定的国外主机或云服务器,对访客更友好,收录更佳。