我正在这个网站上工作 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/