wp_list_bookmarks友情鏈接函數詳解,知更鳥主題修改友鏈為固定友鏈

在較早的WP中用 get_links 函數實現友情鏈接,目前這個函數已經被新函數取代了,那就是:wp_list_bookmarks。該函數的特點是只有一個參數,但功能超級強大,這歸因于它有眾多的可選參數.
不顯示圖片鏈接的代碼是:

  1. <?php?wp_list_bookmarks('title_li=&categorize=0&show_images=0');??>

這個函數又是比較強大的一個WP標簽。wp_list_bookmarks 這個函數也是為Blogroll服務的,它有很多參數,參數和參數之前用"&"分隔。

categorize

布爾型,用于設置連接是否按照各自的分類顯示:
1 (默認,根據鏈接的分類顯示)
0 (不按照分類,顯示全部)

category

字符串型,后面就直接 "=鏈接分類ID號",那么就顯示這個分類下的鏈接。如果沒有指定的話就顯示所有的鏈接。

category_name

字符串型,如果后面 "=某個鏈接分類的名稱" 那么就會在該鏈接分類前顯示分類的名稱,如果這里留空的話則會顯示所有鏈接分類的分類名稱(即默認的形式)。

category_before

字符串型,位于鏈接分類之前的文字或代碼。默認的設置是:

category_after

字符串型,位于鏈接分類之后的文字或代碼。默認的設置是:

class

字符串型,每一個鏈接的分類都會有一個 "class" 屬性(從上面的代碼就能看出),默認是:linkcat

category_orderby

字符串型,鏈接分類的排序方式,按照名詞或者ID。

'name' (默認)

'id'

category_order

字符串型,鏈接分類的升降序排列方式:

ASC (默認)

DESC

title_li

字符串型,鏈接標題的頭文字或代碼,默認是:Bookmarks,并且它控制連接是否按照列表的方式排列。

title_before 和 title_after

顧名思義,它們就是連接標題頭前后的文字或代碼,默認是 h2 標簽

show_private

布爾型,是否顯示私有鏈接。

1 (是)

0 (不是 - 默認)

include

字符串型,輸出指定 ID 的 Blogroll 的分類鏈接,各個 ID 之間用半角的 "," 分開。默認顯示所有的 Blogroll 分類。

exclude

字符串型,將指定 ID 的 Blogroll 分類鏈接從整個鏈接列表中排除,各個 ID 之間用半角的 "," 分開。默認是什么都不排除。

orderby

字符串型,Blogroll 的排列方式(默認是根據名稱排序,除非將這個值留空),即根據我們在 WP 后臺鏈接設置界面下的那些參數來進行排序:
1.'id’
2. 'url’
3. 'name’
4. 'target’
5. 'description’
6. 'owner’
7. 'rating’
8. 'updated’
9. 'rel’ - 按設定的關系排列
10. 'notes’
11. 'rss’
12. 'length’ - 連接名稱的長度設定
13. 'rand’ - 隨機排列顯示

order

字符串型,設置升降序的排列方式

ASC (默認)

DESC

limit

整型,設置輸出鏈接條數的最大值。默認值是"-1",輸出全部。

between

字符串型,每個連接、圖片和描述之間的文字或代碼,默認是 "\n" 換行。

show_images

布爾型,是否允許顯示 Blogroll 下鏈接的對應圖片。

1 (允許 - 默認)

0 (不允許)

show_description

布爾型,是否允許顯示每個鏈接的描述。

1 (允許)

0 (不允許 - 默認)

show_rating

布爾型,是否允許顯示鏈接的等級。

1 (允許)

0 (不允許 - 默認)

show_updated

布爾型,是否允許顯示最近更新后的時間戳。

1 (允許)

0 (不允許 - 默認)

hide_invisible

布爾型,是否顯示所有的鏈接,甚至是被管理員設為不可見的鏈接,默認允許顯示。

1 (允許 - 默認)

0 (不允許)

例如:

隨機顯示10條鏈接:

  1. <?php?wp_list_bookmarks('orderby=rand&limit=10');??>

<!-- 首頁頁腳 -->
<?php wp_reset_query();if ( is_home()){ ?>
<div class="link">
<?php
if(function_exists('wp_hto_get_links')){
wp_hot_get_links();
}else{
wp_list_bookmarks('orderby=id&limit=30');
}
?> 本站鏈接非隨機顯示,固定鏈接位置顯示。只是在底部文件修改了。'orderby=id&limit=30'

 
  • 本文由 米粒在線 發表于 2013年3月6日21:46:29
  • 轉載請務必保留本文鏈接:http://m.bjmhhq.com/4180.html
評論  3  訪客  3
    • ifishman 0

      不錯,學習了,先收藏了以后慢慢看。 :mrgreen:

      • 米粒 4


      發表評論

      匿名網友
      :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
      確定

      拖動滑塊以完成驗證