當(dāng)前位置:首頁 >  站長(zhǎng) >  建站經(jīng)驗(yàn) >  正文

wordpress評(píng)論者網(wǎng)站鏈接新窗口打開的方法

 2015-01-20 20:17  來源: 用戶投稿   我來投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過

wordpress的評(píng)論作者的鏈接當(dāng)前窗口打開是個(gè)很不人性化的設(shè)置,這樣對(duì)于用戶和站長(zhǎng)來說都不是好的用戶體驗(yàn)。尤其是對(duì)于網(wǎng)站seo來說來說,可能會(huì)進(jìn)一步增加網(wǎng)站跳出率。

wordpress評(píng)論者的網(wǎng)站鏈接新窗口打開網(wǎng)上已經(jīng)有方法,但是網(wǎng)上現(xiàn)有的方法都是通過修改comment-template文件來實(shí)現(xiàn)wordpress評(píng)論者新窗口打開的。這種方法雖然可行,但是如果程序升級(jí)就得重新修改了,每次改會(huì)非常麻煩。三人推博客在這里分享一個(gè)在wordpress的functions.php文件中添加自定義函數(shù)來實(shí)現(xiàn)wordpress評(píng)論者的網(wǎng)站鏈接新窗口打開。代碼如下:

//wordpress評(píng)論作者鏈接新窗口打開

function sanren_autoblank($text) {

$return = str_replace('<a', ' return $return;

}

add_filter('comment_author_link','sanren_autoblank');

這段代碼的意思就是利用wordpress中的add_filter函數(shù)給comment_author_link中添加target="_blank"是實(shí)現(xiàn)功能。add_fliter是WordPress發(fā)布的一種hook,在不同類別的文本被添加到數(shù)據(jù)庫或發(fā)送到瀏覽器窗口前對(duì)這些文本進(jìn)行修改。

這段代碼添加進(jìn)wordpress的functions.php文件就可以實(shí)現(xiàn)wordpress評(píng)論者的網(wǎng)站鏈接新窗口打開效果了。這樣每次升級(jí)wordpress程序也不會(huì)影響這個(gè)功能了,而且提高了用戶體驗(yàn)。

原文地址:三人推博客

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)標(biāo)簽
wordpress
網(wǎng)站評(píng)論

相關(guān)文章

熱門排行

信息推薦