棒 between 和 WordPress

问题描述 投票:0回答:2

我的网站上有一个wordpress greatmag主题。我想在li标签中粘贴一个div包装器以用于设计目的。我查了一下php,但不确定如何/或在哪里可以创建标签。

代码如下:

if ( !function_exists('greatmag_desktop_menu') ) :
function greatmag_desktop_menu() {
    ?>
        <nav id="site-navigation" class="navbar navbar-static-top navbar-default main-navigation bgf6">
            <div class="container">
                <div class="row">

                    <?php if ( function_exists('max_mega_menu_is_enabled') && max_mega_menu_is_enabled('primary') ) : ?>
                        <?php wp_nav_menu( array( 'theme_location' => 'primary') );  ?>
                    <?php else: ?>
                    <?php
                        wp_nav_menu( array(
                            'menu'              => 'primary',
                            'theme_location'    => 'primary',
                            'container'         => 'div',
                            'container_class'   => 'collapse navbar-collapse',
                            'menu_class'        => 'nav navbar-nav',
                            'fallback_cb'       => 'wp_bootstrap_navwalker::fallback',
                            'walker'            => new wp_bootstrap_navwalker(),
                            'social'            => greatmag_social_login())
                        );
                    ?>
                    <button class="off-canvas-trigger" aria-controls="primary" aria-expanded="false">
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                    <?php endif; ?>
                </div>
            </div>
        </nav><!-- #site-navigation -->
    <?php
    do_action('greatmag_before_header');?>
<?php
}
endif;

谢谢。

php wordpress menuitem nav
2个回答
1
投票
<?php
if ( !function_exists('greatmag_desktop_menu') ) :
function greatmag_desktop_menu() {
    ?>
        <nav id="site-navigation" class="navbar navbar-static-top navbar-default main-navigation bgf6">
            <div class="container">
                <div class="row">

                    <?php if ( function_exists('max_mega_menu_is_enabled') && max_mega_menu_is_enabled('primary') ) : ?>
                        <?php wp_nav_menu( array(
                             'theme_location' => 'primary',

                              // add before and after args
                             'before' => '<div class=".....">', 
                             'after' => '</div>',
                         ));  ?>
                    <?php else: ?>
                    <?php
                        wp_nav_menu( array(
                            'menu'              => 'primary',
                            'theme_location'    => 'primary',
                            'container'         => 'div',
                            'container_class'   => 'collapse navbar-collapse',
                            'menu_class'        => 'nav navbar-nav',
                            'fallback_cb'       => 'wp_bootstrap_navwalker::fallback',
                            'walker'            => new wp_bootstrap_navwalker(),
                            'social'            => greatmag_social_login()),

                            // add before and after args
                            'before'            => '<div class=".....">', 
                            'after'             => '</div>',
                        );
                    ?>
                    <button class="off-canvas-trigger" aria-controls="primary" aria-expanded="false">
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                    <?php endif; ?>
                </div>
            </div>
        </nav><!-- #site-navigation -->
    <?php
    do_action('greatmag_before_header');?>
<?php
}
endif;

0
投票

解决了:

'before'            => '<div class="menu_wrapper">',
'after'             => '<div>',
© www.soinside.com 2019 - 2024. All rights reserved.