如何分离子菜单输出并保持与父菜单的关联

时间:2016-04-15 作者:rlm

我正在创建这样的菜单https://squareup.com/ 我已经准备好了html、css和jquery。现在,我试图:

通过创建菜单项及其子菜单项wp-admin -> appearance -> menus ( which I have done )

分别动态输出菜单项及其相应的子菜单项。

 <header>
        <?php if ( get_field(\'landing_hero_image\') ): ?>
                <div class="menu" style="background-image: url(<?php the_field(\'landing_hero_image\'); ?>);">
                    <a class="click-me">
                        main menu item
                    </a>
                </div>
                <div class="hidden-content">
                    sub menu item associated with the main item
                </div>
                <div class="banner" style="background-image: url(<?php the_field(\'landing_hero_image\'); ?>);">
                </div>
            <?php endif; ?>
    </header>
总之,如何将输出(html)菜单项及其子项分开?

非常感谢。

1 个回复
SO网友:bosco

在主题中注册导航菜单位置functions.php 文件使用the register_nav_menu() function, 将自定义菜单指定到仪表板外观菜单中的位置,然后使用the wp_nav_menu() function 在主题的模板文件中,在适当的位置打印菜单的标记。

请参阅overview of Navigation Menus 在法典中。

相关推荐

在将代码添加到函数后无法登录WordPress wp-admin。php

我在函数末尾添加以下代码。php文件,用于根据自定义帖子的帖子标题填充分类法。问题是,当我添加代码时,尝试登录wp admin时会出现以下错误。非常感谢您能帮助我们弄清楚为什么会发生这种情况。Error:错误:由于意外输出,Cookie被阻止。有关帮助,请参阅此文档或尝试支持论坛。Code: <?php function update_custom_terms($post_id) { // only update terms if