超越信息技术有限公司欢迎您,10年企业互联网一站式服务提供商!您正好需要,我刚好专业!
咨询热线 15630715656

建站笔记 News

wordpress导航自定义菜单参数表

27

2023-02-26

//返回菜单
public function get_nav_html($nav = null)
{
   $nav_html = wp_nav_menu(
      array(
         'theme_location' => $nav,//用于在调用导航菜单时指定注册过的某一个导航菜单名,如果没有指定,则显示第一个
         'menu' => '',//使用导航菜单的名称调用菜单,可以是 id, slug, name (按顺序匹配的) 。
         'container' => 'nav',//最外层容器标签名
         'container_class' => 'top_menu popupMenu',//最外层容器class名
         'container_id' => '',//最外层容器id值
         'menu_class' => 'menu',//ul 节点的 class 属性值。
         'menu_id' => '',//ul 节点的 id 属性值。
         'echo' => false,//确定直接显示导航菜单还是返回 HTML 片段,如果想将导航的代码作为赋值使用,可设置为false。
         'fallback_cb' => 'wp_page_menu',//备用的导航菜单函数,用于没有在后台设置导航时调用
         'before' => '',//显示在导航a标签之前
         'after' => '',//显示在导航a标签之后
         'link_before' => '',//显示在导航链接名之前
         'link_after' => '',//显示在导航链接名之后
         'items_wrap' => '<ul class="%2$s">%3$s</ul>',//使用字符串替换修改ul的class。
         'depth' => 2,//显示菜单的深度, 当数值为 0 时显示所有深度的菜单。
         'walker' => ''
      )
   );
   $nav_html = str_replace('current-menu-item', 'layui-this', $nav_html);
   return $nav_html;
}

//返回菜单

10余年国内贸互联网营销经验

抖音代运营+海外Tiktok代运营

微信扫一扫 关注公众号

跨境电商-国际贸易海外引流免费解答

扫码加好友,实时了解最新电商形势并可获得免费视频教程

(国内贸易网络营销整合方案+国际贸易跨境电商全套解决方案)

  • 网站建设咨询
  • 网站建设案例
建站流程
  • 网站需
    求分析
  • 网站策
    划方案
  • 页面风
    格设计
  • 程序设
    计研发
  • 资料录
    入优化
  • 确认交
    付使用
  • 后续跟
    踪服务
  • 156 3071 5656
    400-0317-080
  • 品牌网站建设定制
  • 营销型网站建设定制