我正在建立一个单页滚动的wordpress主题, 并且我希望能够创建一个简单的循环, 该循环基本上将获取当前菜单中的页面ID, 然后吐出内容。
给定ID, 我已经知道如何吐出页面的内容, 但是我不知道从当前菜单中获取所有ID的正确方法是什么。
有什么建议么?
#1【WordPress-如何获取当前菜单中所有页面的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;
}
推荐阅读
- WordPress,如何从帖子页面中的标签名称获取标签标签()
- wordpress(如何在wordpress的wp_list_table类中启用”编辑和删除操作”按钮)
- wordpress按搜索页面上的帖子类型分组
- WordPress函数(更改现有的特色图像尺寸)
- WordPress的Foreach,传递类别ID变量显示帖子()
- WordPress通过元数据和搜索Heirachy筛选自定义帖子类型
- WordPress过滤器可以挂接到菜单li项并添加自定义属性
- Linux安装MySQL步骤
- Kubernetes官方java客户端之五(proto基本操作)