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發(fā)布的一種hook,在不同類別的文本被添加到數據庫或發(fā)送到瀏覽器窗口前對這些文本進行修改。
這段代碼添加進wordpress的functions.php文件就可以實現wordpress評論者的網站鏈接新窗口打開效果了。這樣每次升級wordpress程序也不會影響這個功能了,而且提高了用戶體驗。
原文地址:三人推博客
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!