使用WordPress做博客的朋友可能會發現大量的評論都帶了連接地址,帶連接這樣就讓網站權重越來越低了,下面來介紹wordpress屏蔽評論者鏈接方法。
用戶在wordpress站點發表評論時,如果填上站點url,則會自動給評論者的名字加上超鏈接,如果你不希望添加此鏈接,可以通過以下方法屏蔽掉。
在主題文件夾下的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; } |
另一種方法給連接加個nofollow
1.打開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文件,修改評論中寫到的鏈接結構,代碼如下:
| return $matches[1]."<a href="/$url" rel="nofollow">$url</a>"; |
go.php寫法:
| <?php header("location: ".$_SERVER['REDIRECT_QUERY_STRING']); ?> |
希望本文所述對大家的WordPress建站有所幫助。





