1. 程式人生 > >兩種方法讓WordPress只在首頁顯示友情連結

兩種方法讓WordPress只在首頁顯示友情連結

  對於每個網站的友情連結都是非常重要的因素,一個優秀的外鏈可以為自己的網站帶來非常穩定的流量,有助於我們網站的飛速發展!但是友情連結的設定也是有技巧的,如果按照預設的設定友情連結的話,wp的友情連結是全站顯示而對方的部落格友情連結只顯示在主頁,如此相當於你給對方做了一個全站的友情連結,而你得到的僅是對方首頁分散來的權重;並且一旦對方網站出現狀況,你的部落格要承擔整站出現死鏈的風險,嚴重者還會遭到搜尋引擎的懲罰!所以我們需要的僅僅是友情連結只在首頁顯示!成都哪家割包皮好

  下面來說下如何設定wordpress只在首頁顯示友情連結

  第一種情況是友情連結在側邊欄,也就是小工具,預設情況下側邊欄的友情連結會在全站顯示,我們如何做!在後臺搜尋安裝Widget Logic,然後開啟,這個時候我們回到側邊欄小工具,找到我們的友情連結,加上下面這段程式碼:

widgetlogic

  方法二:如果友情連結是在主題模板中直接呼叫的,只需在前面加一個是否是首頁的判斷,程式碼如下

  如果友情連結是動態widget呼叫的,需要在wp_list_bookmarks中新增一個過濾器,程式碼如下:

  function rbt_friend_links($output){

  if (!is_home()|| is_paged()){

  $output = "";

  return $output;

  }

  add_filter('wp_list_bookmarks','rbt_friend_links');

  其實感覺吧,這麼麻煩,還不如當初做主題的時候直接把友情連結的位置做在index.php中,那樣絕對會省事很多的!