" />

新澳门2025历史开奖记录查询表,2025今晚新澳门开奖结果,新澳门六开彩开奖结果2025年,2025澳门天天六合开彩开奖结果

最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > WordPress菜单函数wp_nav_menu()详细介绍,搭建网站

WordPress菜单函数wp_nav_menu()详细介绍,搭建网站

时间:2023-07-23 13:07:23 阅读: 文章分类: 网站建设 作者: 网站技术员

导读:搭建网站搭建网站其主要用途是通过该方法,实现后台的生成菜单调用。使用该功能之前,必须激活主题3.0+菜单功能。"> 网站搭建

其主要用途是通过该方法,实现后台的生成菜单调用。

使用该功能之前,必须激活主题3.0+菜单功能。

激活方法如下:在functions.php文件中加入

  • if(function_exists('register_nav_menus')){
  • register_nav_menus(
  • array(
  • 'header-menu'?=>?__(?'导航自定义菜单'?),
  • 'footer-menu'?=>?__(?'页角自定义菜单'?),
  • 'sider-menu'?=>?__('侧边栏菜单')
  • )
  • );
  • }
  • 简单调用如下:

  • <?php?wp_nav_menu(
  • array(
  • 'theme_location'??=>?''?//指定显示的导航名,如果没有设置,则显示第一个
  • 'menu'????????????=>?'header-menu',
  • 'container'???????=>?'nav',?dede免费模板//最外层容器标签名
  • 'container_class'?=>?'primary',?//最外层容器class名
  • 'container_id'????=>?'',//最外层容器id值
  • 'menu_class'??????=>?'sf-menu',?//ul标签class
  • 'menu_id'?????????=>?'topnav',//ul标签id
  • 'echo'????????????=>?true,//是否打印,默认是true,如果想将导航的代码作为赋值使用,可设置为false
  • 'fallback_cb'?????=>?'wp_page_menu',//备用的导航菜单函数,用于没有在后台设置导航时调用
  • 'before'??????????=>?'',//显示在导航a标签之前
  • 'after'???????????=>?'',//显示在导航a标签之后
  • 'link_before'?????=>?'',//显示在导航链接名之后
  • 'link_after'??????=>?'',//显示在导航链接名之前
  • 'items_wrap'??????=>?'<ul?id="%1$s">%3$s</ul>',
  • 'depth'???????????=>?0,////显示的菜单层数,默认0,0是显示所有层
  • 'walker'??????????=>?''//?//调用一个对象定义显示导航菜单?));?
  • ?>
  • 根据是否登录生成不同该菜单栏

  • <?php
  • if?(?is_user_logged_in()?)?{
  • ?????wp_nav_menu(?array(?'theme_location'?=>?'logged-in-menu'?)?);
  • }?else?{
  • ?????wp_nav_menu(?array(?'theme_location'?=>?'logged-out-menu'?)?);
  • }
  • ?>
  • 移除菜单栏

    关键词标签: 搭建网站 函数 详细介绍

    声明: 本文由我的SEOUC技术文章主页发布于:2023-07-23 ,文章WordPress菜单函数wp_nav_menu()详细介绍,搭建网站主要讲述详细介绍,函数,搭建网站网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: http://www.tngdez.cn/article/web_35769.html

    我的IDC 网站建设技术SEOUC.COM
    专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章