0

我正在构建一个单页滚动 wordpress 主题,并且我希望能够创建一个简单的循环,该循环基本上会抓取当前菜单中的页面 id,然后吐出内容。

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

有什么建议么?

4

1 回答 1

3

弄清楚了:

$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;
}
于 2013-08-23T16:26:55.937 回答