html - 如何排除 wp_nav_menu( array(?

标签 html css wordpress

它包含 家, 公司, 帮助支持, 产品, 定价,和 登录。

我在页眉的导航栏中使用它,我将在页脚中使用它。在页脚中,它只会显示所有菜单项,但不包括登录。我该怎么办?我是 wordpress 的新手。

<?php
wp_nav_menu( array(
    'menu'              => 'primarynav',
    'depth'             => 2,
    'container'         => 'div',
    'container_class'   => 'collapse navbar-collapse',
    'container_id'      => 'bs-example-navbar-collapse-1',
    'menu_class'        => 'nav navbar-nav')
);
?>

最佳答案

第 1 步: 登录到 WordPress 的 cpanel 根目录,然后打开 wp-content -> themes -> your theme -> functions.php

第 2 步:functions.php 文件中创建类似这样的辅助导航

register_nav_menus( array(  
  'secondary' => __('Secondary Navigation', 'twentyten')  
) );

输入你的主题名称而不是 twentyten

第 3 步 现在打开 wp-content -> themes -> your theme -> footer.php 您想调用页脚菜单的地方使用此代码

<?php
wp_nav_menu( array(
     'menu'              => 'Secondary Navigation',
     'depth'             => 2,
     'container'         => 'div',
     'container_class'   => 'collapse navbar-collapse',
     'container_id'      => 'bs-example-navbar-collapse-1',
     'menu_class'        => 'nav navbar-nav')
);
?>

Step:4 登录你的admin end appearance -> menus -> create new menu -> add the menus exclude sign并勾选辅助导航框

就是这样

关于html - 如何排除 wp_nav_menu( array(?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47128334/

相关文章:

javascript - 如何使用替代语法将 markdown 解析为带 Node 的 HTML?

javascript - jQuery 在 for 循环中附加 300 个 div 有额外的顶部和底部边距

css - WordPress字体跨浏览器问题

php - Wordpress 添加评论栏并保存自定义数据

html - 如何排列两个 HTML 列,其中一个具有固定部分,以便它们可以堆叠?

html - 如何使用 CSS 制作一个非常长的文本换行以将其保存在表格 td 中

html - AngularJS 下拉框宽度防止自动调整大小

jquery - Ryan Fait 自定义表单元素插件。多个 CSS 类问题

css - 如何在不弄乱所需样式的情况下移动箭头

javascript - 使用 Javascript 将 URL 转换为可点击的链接