嗨我一直在嘗試幾個小時,以顯示我的頁面模板上的特定頁面和他們的孩子的四列網格。我的網站結構是:WordPress的 - 從頁面模板列出特定的頁面和子頁面或創建一個新的菜單?
Main Page
Service Page
-Service Type 1
--Service Type 1, Item 1
--Service Type 1, Item 2
-Service Type 2
--Service Type 2, Item 1
--Service Type 2, Item 2
我有困難想列出我的「服務類型」,並有子頁面從我的頁面模板。
我試圖製作一個頁面ID(來自「服務類型」的ID)數組並顯示這些頁面的標題。
然後,我想要搜索數組,看看它裏面的頁面是否有子元素,如果是這樣的話,顯示下面的子標題作爲鏈接(在我的css後面)。
這聽起來並不困難,但我似乎無法擺脫困境。我一直在搗碎代碼,但無法弄清楚。
我可以利用顯示在基本列表中的頁面:
<?php wp_list_pages('include=453&title_li='); ?>
<?php wp_list_pages('child_of=453&sort_column=post_title&title_li=') ?>
<?php wp_list_pages('include=457&title_li='); ?>
<?php wp_list_pages('child_of=457&sort_column=post_title&title_li=') ?>
但希望有更多的東西動態的,所以,如果我增加更多的服務類型,我不必手動輸入所有的代碼,而不是我所能用新的ID填充數組?
我想我的頁面的頂格有類似:
-Service Type 1 -Service Type 2 -Service Type 3
--Service Type 1, Item 1 --Service Type 2, Item 1 --Service Type 3, Item 1
--Service Type 1, Item 2 --Service Type 2, Item 2 --Service Type 3, Item 1
上午我接近這一權利或我應該做某種形式的菜單嗎? 任何幫助,將不勝感激!
謝謝!
不要忘記點擊勾選向左接受的答案,因此,如果有人需要這個在將來,他們就會知道答案已經公佈。 – Theresa 2012-04-04 20:42:22