關于themes必須了解的10+件事

1.主循環
如果你并不熟悉“主循環”,就沒有必要試圖玩轉wordpress themes了。主循環的結構很簡單,但確實至關重要的。通常主循環都有以下的起始:

1
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?><?php endwhile; endif; ?>

主循環實質上是通過wordpress函數查詢數據庫,看數據庫中是否有文章。如果有且當你查詢了,就可以在主循環起始語句之間插入一些模板標簽 (template tags)來顯示文章的內容了。具體的細節不便在此討論,但主循環確實是一個很重要的事情,你必須理解它。更多的內容請查看wordpress codex關于主循環的介紹,或者查看Denis的《全局變量和 WordPress 主循環》一文。

2.頁面
wordpress實現生成包含靜態內容的靜態頁面的功能可謂幫了我們一個大忙,利用這個功能可以方便的建立“關于”、“聯系”等頁面。“頁面”是 可供使用的強大的工具,而你必須了解怎樣展示頁面、怎樣調用頁面,怎樣為頁面定義樣式等。當使用wordpress作為CMS時,“頁面”同樣是一個很強 大的工具。

3.子頁面
同樣很重要。wordpress允許建立一些具有層次結構的頁面,可以設定一個頁面為另一個頁面的“子頁面”或是“父頁面”。層次化頁面的重要性可以在CMS中體現出來,同樣可以幫助你更好的組織頁面,展示頁面。

繼續閱讀