麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > Wordpress > 正文

wordpress實現友情鏈接只在首頁顯示的方法

2024-09-07 00:51:47
字體:
來源:轉載
供稿:網友

wordpress友情鏈接會在所有頁面調用并顯示出來了,這種對于網站優化是非常不好的,因為你所有頁面都有外連權重自然就分出去了,下面我們來改進一下實現友情鏈接只在首頁顯示,具體步驟如下.

wordpress可以設置鏈接表,然后在后臺外觀小工具里拖放鏈接表widget,就可以在側邊欄顯示友情鏈接了,但是如何只在首頁顯示友情鏈接,其他頁面不顯示友情鏈接呢?而且不修改源代碼,保證小工具可以使用,而且不用新建一個sidebar側邊欄文件.

去掉側邊欄友情鏈接widget

只需要找到相關的filter就行了,這個側邊欄widgets的鉤子是sidebars_widgets,如果要在非首頁不顯示友情鏈接widget,則加入以下代碼:

  1. //只在首頁顯示友情鏈接widget 
  2. function index_link($widgets){ 
  3.  if (!is_home()) { 
  4.   unset($widgets['sidebar-1'][8]); 
  5.  }  //開源軟件:Vevb.com 
  6.  return $widgets
  7. add_filter('sidebars_widgets','index_link'); 

注意第四行,要根據自己的情況修改,這里側邊欄name叫做sidebar-1,數組第8個鍵值為links的判斷為友情鏈接,所以把它unset掉就可以了,那如何知道哪個是友情鏈接的那個數組呢?代碼如下:

  1. //只在首頁顯示友情鏈接widget 
  2. function index_link($widgets){ 
  3.  echo '<pre>'
  4.  var_dump($widgets); 
  5.  if (!is_home()) { 
  6.   unset($widgets['sidebar-1'][8]); 
  7.  } 
  8.  return $widgets
  9. add_filter('sidebars_widgets','index_link'); 

我們只需打印出$widgets看數組,找到當前主題用到的sidebar的名字,鏈接表一看鍵值就是link的就是了,unset掉它就ok了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品国产一区二区三区久久久蜜月 | 久久久国产一级片 | 欧美成人一级 | 黄污在线看 | 爱操成人网 | 国产亚洲精彩视频 | 国产精品久久久久永久免费 | 国产午夜亚洲精品理论片大丰影院 | 久草成人在线观看 | 久久毛片免费 | 精品亚洲免费 | 人人看人人舔 | 亚洲性综合网 | 亚洲成人免费网站 | 亚洲成人精品一区二区 | 免费黄色成人 | 青青国产在线视频 | 欧美亚成人| wwwxxx国产 | 在线成人免费网站 | 久久精品国产99国产精品亚洲 | 少妇色诱麻豆色哟哟 | 精品亚洲成a人在线观看 | 日韩一级视频 | 羞羞羞网站 | 成人羞羞网站入口 | 中文字幕一区久久 | 黄色视屏免费在线观看 | 国产91九色视频 | 精品亚洲va在线va天堂资源站 | 日韩视频一区二区 | 久久精品亚洲国产奇米99 | 五月天影院,久久综合, | 免费黄色大片在线观看 | 99久久婷婷国产综合精品青牛牛 | 久久蜜桃香蕉精品一区二区三区 | 欧美一级欧美 | 久久久久久久久久亚洲 | 毛片毛片免费看 | 久久久国产精品免费观看 | 精品一区二区三区在线观看国产 |