2012-01-19 31 views
1

我的WP工作人員擁有多個頁面,其中每個頁面都有用於電話,電子郵件,傳真和教室編號的其他自定義字段。如何通過WordPress中的員工目錄列表循環自定義字段

我需要創建一個目錄列表頁面,這將拉動從取決於他們在部門這些網頁上的所有自定義字段。

如果頁面有類別也將是有用的,但似乎並沒有被在這種情況下,我想我的下一個選項是遍歷父頁面下的子頁面列表,然後從這些頁面中提取自定義字段並按字母順序排列它們。

有人可能會告訴我,如果有更好的方法來做到這一點,或告訴我我會用什麼代碼片段來獲得這個開始?

回答

0

頁面可以有兩類,你需要在你的functions.php聲明一個自定義分類

add_action('init','register_catalog_taxonomy'); 
function register_catalog_taxonomy(){ 
    register_taxonomy(
     "department", 
     array('page'), 
     array(
     'hierarchical'=>true, 
     "label"=>"Department", 
     "singular_label"=>"Department", 
     "rewrite"=>true, 
     "capabilities"=>array('manage_terms','edit_terms','delete_terms','assign_terms') 
     ) 
    ); 
} 

你需要檢查在WordPress編解碼以下頁面:

register_taxonomy

+0

感謝加繆,我一定會考慮一下....感謝首發小費! – SixfootJames