wordpress的评论作者的链接当前窗口打开是个很不人性化的设置,这样对于用户和站长来说都不是好的用户体验。尤其是对于网站seo来说来说,可能会进一步增加网站跳出率。
wordpress评论者的网站链接新窗口打开网上已经有方法,但是网上现有的方法都是通过修改comment-template文件来实现wordpress评论者新窗口打开的。这种方法虽然可行,但是如果程序升级就得重新修改了,每次改会非常麻烦。三人推博客在这里分享一个在wordpress的functions.php文件中添加自定义函数来实现wordpress评论者的网站链接新窗口打开。代码如下:
//wordpress评论作者链接新窗口打开
function sanren_autoblank($text) {
$return = str_replace('<a', ' return $return;
}
add_filter('comment_author_link','sanren_autoblank');
这段代码的意思就是利用wordpress中的add_filter函数给comment_author_link中添加target="_blank"是实现功能。add_fliter是WordPress发布的一种hook,在不同类别的文本被添加到数据库或发送到浏览器窗口前对这些文本进行修改。
这段代码添加进wordpress的functions.php文件就可以实现wordpress评论者的网站链接新窗口打开效果了。这样每次升级wordpress程序也不会影响这个功能了,而且提高了用户体验。
原文地址:三人推博客
A5创业网 版权所有