WordPress 主題教程 #6c:存檔和鏈接列表
|
【轉載自我愛水煮魚】
存檔和鏈接列表是從零開始創建 WordPress 主題系列教程的第六篇的第三分,這篇將比較簡單,講解如何調用存檔鏈接列表和友情鏈接(blogroll)列表。
存檔和鏈接列表是從零開始創建 WordPress 主題系列教程的第六篇的第三分,這篇將比較簡單,講解如何調用存檔鏈接列表和友情鏈接(blogroll)列表。
第1步 - 增加存檔鏈接列表。
在側邊欄區域的 Categories 列表下面輸入以下代碼:
<li><h2><?php _e(’Archives’); ?></h2>
<ul>
<?php wp_get_archives(’type=monthly’); ?>
</ul>
</li>
復制之后檢查下代碼是否和下面一樣:
![]()
保存并刷新瀏覽器。結果如下所示:
![]()
發生什么了?
我們使用了 wp_get_arhives() 這個 PHP 函數,并用了 type 這個參數以及 monthly 作為它的值,這樣就按月調用存檔鏈接列表。
- <li> - 開始列表元素
- <h2> - 開始子標題
- <?php _e(’Archives’); ?> - 子標題文本
- </h2> - 結束子標題
- <ul> - 開始在存檔鏈接這個無序列表
- <?php wp_get_archives(’type=monthly’); ?> - 按月調用存檔列表鏈接,并把每個鏈接放入 <li> 和 </li> 標簽中。如果查看源代碼,我們會看到 wp_get_archives() 為每個鏈接產生了列表元素(LI)標簽,就像 wp_list_cats() 這個函數一樣。
- </ul> - 結束在子標題下的無序列表
- </li> - 結束列表元素
第2步:增加友情鏈接列表
在存檔鏈接列表下輸入以下代碼:
<?php get_links_list(); ?>
![]()
保存并刷新,結果如下:
![]()
默認情況下,我的 blogroll 和你的是沒有什么不同,這里是它在源代碼中的樣子:
![]()
上面的代碼完全沒有正確的被縮進,因為它們是由函數 get_links_list() 產生的,就像上一篇所學的函數 wp_list_pages() 產生的代碼一樣,但是它遵循規則 #1,按正確順序關閉所有的東西。我已經圈出了元素和無序列表的標簽讓你看得更明顯。
Article Series
This article is part 14 of a 28 part series. Other articles in this series are shown below:
- WordPress 主題教程 #6c:存檔和鏈接列表
About Author
|
|
Fairy FishWordPress 主题制作:你可以自己设计,也可以设计好了,找我们帮你做,详情请联系我。 |