gpt4 book ai didi

php - WordPress 导航菜单不工作

转载 作者:行者123 更新时间:2023-11-28 03:00:24 25 4
gpt4 key购买 nike

嗨,我正在尝试让主菜单正常工作,但我想我在这里做错了代码:

我正在使用 bootstrap 并像这样链接它:

<link href="<?php bloginfo('stylesheet_directory'); ?>/assets/css/bootstrap.min.css" rel="stylesheet">

有人知道如何正确处理吗?

    <!-- HEADER 
===========================================-->

<header class="site-header" role="banner">

<!-- NAVBAR
===========================================-->

<div class="navbar-wrapper">

<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">

<div class="container">
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">

<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
<ul class="dropdown-menu">

</ul>
</li>
</ul>

<ul class="nav navbar-nav navbar-right">
</ul>

</div>

<?php
wp_nav_menu( array(
'menu' => 'primary',
'theme_location' => 'primary',
'container' => 'div',
'container_class' => 'navbar-collapse collapse',
'container_id' => 'navbar',
'menu_class' => 'nav navbar-nav'

) );
?>
</div>
</div>
</div>
</header>

更新版本

最佳答案

Wordpress 菜单将实例化一个菜单对象——您实际上已经在那里获得了菜单的 html,但这应该是:

    <nav id="site-navigation" class="main-navigation mobile-navigation">
<!-- <button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"><?php //esc_html_e( 'Primary Menu', 'eldon' ); ?></button> -->
<?php
wp_nav_menu( array(
'theme_location' => 'menu-1',
'menu_id' => 'primary-menu',
) );
?>
</nav><!-- #site-navigation -->

菜单应该已经在安装的后端设置,这将在标题模板中引用这一点。

看这里https://github.com/WordPress/WordPress/tree/master/wp-content/themes有关使用 WordPress 约定的 header.php 模板的示例。请始终引用法典 - 你需要确保你没有破坏主题!

https://codex.wordpress.org/Theme_Development

您能做的最好的事情就是从 wordpress.org 下载一个新的 WordPress 副本,然后重试。您不必更改这些模板,但如果您这样做,请确保您的操作正确:)

关于php - WordPress 导航菜单不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46243377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com