0
我創建了一個下拉菜單爲我的WordPress網站與此PHP語句:WordPress的UL下拉菜單:顯示只有一些裏子項
<ul id="menu">
<?php wp_list_pages('title_li=&depth=0&sort_column=menu_order'); ?>
</ul>
在此的jsfiddle你可以找到HTML和CSS代碼:http://jsfiddle.net/N5H4c/
我只想顯示'菜單項目1'的子頁面,而不是'菜單項目3'(參見jsfiddle)和任何其他菜單項目的子頁面。我怎樣才能排除他們?我能否實施一條通用規則,還是必須在PHP語句中排除exclude=pageid
?
謝謝您的回答,但這並不在我的情況下工作。它將父頁面的子項顯示爲主菜單項,菜單的其餘部分消失。 – jason 2013-04-24 19:56:38
在嵌套'ul'中使用'wp_list_pages'函數,例如:'
- 我的頁面
' – diggy 2013-04-24 20:02:26<?php wp_list_pages('title_li =&depth = 0&sort_column = menu_order&child_of = 3'); ?>
謝謝你,我嘗試過,但是當我這樣做時,我不得不改變我的整個CSS的菜單...你知道是否有更簡單的解決方案嗎? – jason 2013-04-27 18:28:45