【发布时间】:2014-12-17 08:13:30
【问题描述】:
我一直在寻找如何将 php 添加到我的自定义菜单中,以便它以下拉方式显示子标题。 我使用一些 php 代码创建了一个自定义菜单,因为我想让徽标位于导航的中间。当前的 php 代码如下所示:
<div class="navigation">
<ul>
<?php
$menu_left = wp_get_nav_menu_items( 3 );
$menu_right = wp_get_nav_menu_items( 4 );
foreach ( (array) $menu_left as $key => $menu_item ) {
echo "<li><a href=\"" . $menu_item->url . "\">" . $menu_item->title . "</a></li>" ;
}
?>
<?php
echo "<li><img src='logo1.png'/></li>";
?>
<?php
foreach ( (array) $menu_right as $key => $menu_item ) {
echo "<li><a href=\"" . $menu_item->url . "\">" . $menu_item->title . "</a></li>" ;
}
?>
</ul>
</div><!-- .navigation -->
这是在我的函数文件中:
register_nav_menus( array(
'nav_left' => 'Left Nav Menu',
'nav_right' => 'Right Nav Menu',
) );
我通过 wordpress 中的菜单添加的子项目会显示,但它们不会显示在其父页面下方。我对 php 比较陌生,并且已经为此苦苦挣扎了一段时间。我只是不确定如何让它们显示在父项下。我知道子菜单需要是一个新的 ul 但我不知道如何我非常感谢任何帮助。
【问题讨论】:
标签: php jquery html css wordpress