WordPress 更改导航菜单的呈现方式



我需要在wordpress的A标签之间在菜单项文本周围添加一个P标签。

它目前呈现如下:

<div class="menu">
    <ul>
        <li><a href="#">Item 1</a></li>
        <li><a href="#">Item 2</a></li>
        <li><a href="#">Item 3</a></li>
    </ul>
</div>

我需要这样:

    <div class="menu">
    <ul>
        <li><a href="#"><p>Item 1</p></a></li>
        <li><a href="#"><p>Item 2</p></a></li>
        <li><a href="#"><p>Item 3</p></a></li>
    </ul>
</div>

我应该编辑什么文件来执行此操作?

快速修复:

1.) 在外观下,选择菜单。

2.) 将导航标签更改为:<p>LABEL</p>


永久修复:

根据您的主题,这将有所不同...

1.)前往外观,选择编辑器并向下滚动,直到找到Header (header.php)

2.) 找到此代码:

<?php wp_nav_menu( array( 
            'theme_location' => 'top-menu', 
            'menu_class' => 'nav-menu',
            'items_wrap' => '<ul id="top-navigation" class="left">%3$s</ul>',
            'container' => false,
            'fallback_cb' => 'codon_link_to_menu_editor',
            )
            ); 
            ?>

并将其更改为:

<?php wp_nav_menu( array( 
            'theme_location' => 'top-menu', 
            'menu_class' => 'nav-menu',
            'items_wrap' => '<ul id="top-navigation" class="left"><p>%3$s</p></ul>',
            'container' => false,
            'fallback_cb' => 'codon_link_to_menu_editor',
            )
            ); 
            ?>

不确定这是否适合您,使用主题"密码子"时它对我有用

相关内容

  • 没有找到相关文章

最新更新