如何创建分类菜单?

时间:2013-03-21 作者:AndreaNobili

我是WordPress世界的新手(以前我总是使用Joomla和其他一些旧CMS)

现在我正在测试WordPress,我对如何在我的WP站点中创建导航菜单有一些疑问。

这是我的测试站点(目前没有内容,只有一个模板):http://www.scorejava.com/WPTest/

我计划创建按类别组织的文章,我会有一个水平的顶部菜单,如WP博客:http://viralpatel.net/blogs/

正如您在第二个WP站点中看到的,有一个水平顶部菜单,其中包含一些声音,如"Java", 单击此语音将显示一个页面,显示所有Java帖子预览。

正如您所看到的,此菜单也与子菜单配合使用,例如,在Java上移动鼠标光标会显示“Java EE”子语音。

我该怎么做才能在我的WordPress中有这样的内容?

如果我想在右侧边栏中使用类似的垂直菜单?

4 个回复
SO网友:zigojacko

您必须在主题功能中注册菜单。php,除非您只希望在Widgetized区域使用它们。

例如:-

<?php register_nav_menu(\'main\', \'Main Navigation Menu\'); ?>
然后,您必须将该菜单调用到您希望显示它的模板文件中,例如,在header(header.php)中:-

<?php wp_nav_menu( array(\'main\' => \'Main Navigation Menu\' )); ?>
然后,您可以在Wordpress back office的“外观”>“菜单”下构建菜单,包括所需的页面和类别。

您可以将菜单设置为在创建顶级页面时自动包含这些页面。

SO网友:schwarzgrau

首先在管理区域中创建一个自定义菜单。您可以在“设计>菜单”下找到此选项

在左侧,您可以选择页面、链接、类别等添加到菜单中。然后您可以通过拖放将它们排列在右侧。这样,如果将子菜单项向右拖动一点,也可以在主菜单项下创建子菜单项。如果完成,请为菜单命名,并选择它作为主菜单(左上角)

如果要将此菜单添加到侧栏,请转到“设计”>“小部件”,并将“单个菜单”栏拖动到侧栏(右侧)。您需要再次选择菜单的名称。

我希望我没有错过什么。

SO网友:Paul

schwarzgrau的信息是正确的您想使用“自定义菜单”小部件创建垂直菜单。您的水平菜单将在创建父“页面”时自动创建,但可以使用“外观”>“菜单”进行自定义。如果你想要下拉菜单,别忘了在你的子页面中设置你的父菜单,让它具有你所说的级联子菜单。

你可能想考虑使用贴子,因为这些贴子可以分类,因此如果你有很多文章,可能会更有效率;一旦定义了相关类别(可以从posts菜单中进行),他们将在单击按钮时将自己添加到相关类别中,因此也可以使用“类别”小部件在垂直侧栏菜单中使用。

希望这有帮助。祝你好运,让我们知道你进展如何。

SO网友:yeshansachithak

首次读取WordPress Codex 更好地了解结构和维护。不需要任何codes 或任何plugins 以及任何themes. 我理解你的问题。只需使用WordPress后端创建一个类别菜单。是的,您也可以添加子菜单。这很简单。为您的sidebar 只需添加一个小部件即可default 在WordPress中custom menu widget. 简单地使用它。并设计它。

另请阅读“zigojacko答案”。

如果你需要我的帮助。请通过搜索找到我的任何社交网络yeshansachithak.

谢谢大家。

结束

相关推荐

WooCommerce dynamic menus

我有一个基本的WordPress网站,设置了Suffusion主题和WooCommerce插件。这在大多数情况下都很有效,但是当我让人们点击/悬停在“Shop”菜单图标上时,我希望它能够动态地下拉我定义的产品类别。我如何做到这一点?我肯定有关于这个主题的文档,但我不确定要查找什么。我主要是一名系统管理员。