基本上我在wordpress中有一个三级菜单,我在前端有以下代码来调用三级菜单:
$children = get_pages('child_of='.$include_page_ids[$i]);
if (count($children) > 1) {
$sub = "<ul>";
foreach ($children as $child){
$sub .= "<li><a href='#$child->post_title'>";
$sub .= $child->post_title;
$sub .= "</a></li>";
}
$sub .="</ul>";
echo $sub;
}
这会为某个页面的子项调用一个列表,并制作锚点(我也需要)。问题是现在它们按字母顺序显示,但我需要能够自己设置正确的顺序(即与后端菜单中的顺序相同)。请帮帮我,我怎样才能做到这一点?例如,这是页面http://www.eboxlab.net/transbeam/support/support/,您可以在横幅旁边的方框中看到第三级菜单(条款和条件的可接受使用政策)。它对应的块的顺序是正确的,但菜单是按字母顺序排列的。帮助真的很感激。PS:如果需要我可以提供模板代码