使用WordPress做博客的朋友可能會(huì)發(fā)現(xiàn)大量的評(píng)論都帶了連接地址,帶連接這樣就讓網(wǎng)站權(quán)重越來(lái)越低了,下面來(lái)介紹wordpress屏蔽評(píng)論者鏈接方法。
用戶在wordpress站點(diǎn)發(fā)表評(píng)論時(shí),如果填上站點(diǎn)url,則會(huì)自動(dòng)給評(píng)論者的名字加上超鏈接,如果你不希望添加此鏈接,可以通過(guò)以下方法屏蔽掉。
在主題文件夾下的functions.php中加入如下代碼:
| add_filter('get_comment_author_link','web589_comment_author_link'); function web589_comment_author_link($link){ $args=array('/<a.*?>/','/</a>/'); $link=preg_replace($args,'',$link); return $link; } |
另一種方法給連接加個(gè)nofollow
1.打開(kāi)wp-includes文件夾下的comment-template.php文件
2.找到這句:
| $return = "<a href='$url' rel='external nofollow' class='url'>$author</a>"; |
3.鏈接修改為:
| a href='/go.php?$url' |
4.替換上傳
同理,可以修改wp-includes文件夾下的formatting.php文件,修改評(píng)論中寫(xiě)到的鏈接結(jié)構(gòu),代碼如下:
| return $matches[1]."<a href="/$url" rel="nofollow">$url</a>"; |
go.php寫(xiě)法:
| <?php header("location: ".$_SERVER['REDIRECT_QUERY_STRING']); ?> |
希望本文所述對(duì)大家的WordPress建站有所幫助。





