2013-08-23 73 views
0

我正在构建一个页面滚动wordpress主题,我希望能够创建一个简单的循环,基本上会抓取当前菜单中的页面id,然后吐出内容。WordPress - 如何获取当前菜单中所有页面的ID?

我已经知道如何吐出一个页面的内容,给定id,但我不知道从当前菜单中获取所有id的正确方法是什么。

有什么建议吗?

回答

2

想通了:

$menuItems = wp_get_nav_menu_items('main-menu'); 
foreach($menuItems as $page) { 
    $post = get_post($page->object_id); 
    $content = apply_filters('the_content', $post->post_content); 
    echo $content; 
} 
相关问题