@import url(http://fonts.googleapis.com/earlyaccess/notosanstc.css);

停用WordPress內部引用 跟網內編輯後的內部留言說再見

每當你的wordpress文章內有引用自己網站的連結時,
在編輯後每次都會新增一個新的留言,
然而它卻是完全沒意義的,我們來移除它吧!

如果你的文章裡有引用自己網站的連結,(PINGBACK)
有可能就會出現內部發起的新留言,
每次都要手動把它們移到回收桶或刪除,
這真的是有點多此一舉,
所以我們直接透過修改外觀主題的PHP檔來屏蔽。

首先我們透過網站的檔案管理員或相關外掛來打開目前網站設定的佈置主題,
並編輯該主題下的 funtions.php,加入以下的程式碼後儲存即可。

/** 停止Wordpress內部引用 **/
function prohibit_self_pingback(&$links) {
  $home = get_option('home');
  foreach ($links as $l => $link)
   if (0 === strpos( $link, $home)) unset($links[$l]);
}
add_action('pre_ping', 'prohibit_self_pingback');

 

 

文章回應

Facebook Comments

Leave a Reply

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料