0
我正在構建一個頁面滾動wordpress主題,我希望能夠創建一個簡單的循環,基本上會抓取當前菜單中的頁面id,然後吐出內容。WordPress - 如何獲取當前菜單中所有頁面的ID?
我已經知道如何吐出一個頁面的內容,給定id,但我不知道從當前菜單中獲取所有id的正確方法是什麼。
有什麼建議嗎?
我正在構建一個頁面滾動wordpress主題,我希望能夠創建一個簡單的循環,基本上會抓取當前菜單中的頁面id,然後吐出內容。WordPress - 如何獲取當前菜單中所有頁面的ID?
我已經知道如何吐出一個頁面的內容,給定id,但我不知道從當前菜單中獲取所有id的正確方法是什麼。
有什麼建議嗎?
想通了:
$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;
}