为自定义 Wordpress 主题创建下拉菜单
Posted
技术标签:
【中文标题】为自定义 Wordpress 主题创建下拉菜单【英文标题】:Creating Drop-Down Menu For Custom Wordpress Theme 【发布时间】:2016-04-11 07:21:59 【问题描述】:我正在尝试从头开始构建 Wordpress 主题。尽管我添加了列表页面标签,但没有出现下拉菜单。这是我用于 wp_nav_menu 函数的代码。
<?php wp_head(); ?>
</head>
<body>
<div class="nav">
<div class="container">
<ul class="pull-left">
<li class="cursive"><a href="#">Mu Alpha Theta</a></li>
</ul>
<?php wp_nav_menu( array('menu' => 'Menu' )); ?>
</div>
</div>
页面出现在网站的菜单上;但是,它们并没有合并到下拉列表中。我想知道它是否与CSS有关。如,我是否必须为它的外观创建一个结构?或者,我认为我在滥用 wordpress 功能。
感谢您阅读我的问题。我很想听听任何建议。
【问题讨论】:
【参考方案1】:如果它正在放置,但不是您想要的(在下拉列表中),这似乎是一个 css 问题。您可以将许多参数解析为here in the codex 概述的函数。从那里它只是使用 id/classes 和 css 来获得您正在寻找的显示。
另外,从该法典页面:
注意: 从 3.5 开始,如果没有菜单项,则不会出现 html 标记 输出。
因此,请确保您的菜单中也有一些项目,即使是用于测试。
根据您的喜好,您可能需要自定义Walker。 自告奋勇:它们不适合胆小的人。
【讨论】:
以上是关于为自定义 Wordpress 主题创建下拉菜单的主要内容,如果未能解决你的问题,请参考以下文章