wordpress - 从 Wordpress 中的类别创建帖子的下拉菜单

标签 wordpress post navigation wp-list-categories

我正在这个网站上工作 www.annapogossova.com给 friend 。

目前,菜单导航通过我在其中创建每个画廊的页面运行。

当需要扩展网站时 - 我希望它是相当动态的,这样每个画廊页面/帖子都会自动添加到下拉菜单中,而她不必为了编辑 nav.php 文件而编辑让它们正确显示。

肯定有解决办法吗?我可能以错误的方式进行设置 - 我应该将画廊创建为帖子而不是页面吗?

如果页面没问题 - 有没有办法更好地使用菜单,以便它在每个类别下列出页面?

我觉得如果所有画廊都是一个类别中的帖子,将来会更好?

所以当前的 Wordpress 结构是:

导航文本是 html > ul 和 li 手动创建导航列表页面 > 带有 iframe 的页面(每个新画廊)

这是 nav.php 当前的样子

-编辑,我不能发布超过 1 个链接..抱歉

最佳答案

页面非常适合您的工作。为每个顶级导航项创建一个页面。接下来,为每个子级别创建子页面(即在管理控制台中设置它们的页面父级)。您最终会得到如下所示的页面结构:

Photography
    Fashion
        Gallery 1
        Gallery 2
        Etc.
    Still Life
        Gallery 1
        Gallery 2
        Etc.
Art & Illustration
    Gallery 1
    Gallery 2
    Etc.

然后在您的 nav.php 中,您可以将所有内容输出到 <ul> 中用以下方法构造:

<?php wp_page_menu(); ?>

上述方法的文档is here .

关于wordpress - 从 Wordpress 中的类别创建帖子的下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3299835/

相关文章:

android - 将数据发布到android中的服务器

html - 删除文本装饰下划线,为 :after in css

android - 底部导航栏Android Studio的依赖关系

events - ZF2,在模块启动时创建动态菜单

php - 在 AngularJS 应用程序中正确包含 WordPress 博客的策略

java - Apache HTTPD 服务器间歇性地从发布数据中删除单个项目

php - 取决于一行中有多少帖子有条件 HTML

javascript - Angular $http.post 不发送任何数据

php - 使用 Woo Cancel for Customers Plugin 在我的帐户订单列表中添加取消按钮

php - Wordpress:在表中搜索元素