【问题标题】:Custom navbar depth level always evaluate zero自定义导航栏深度级别始终评估为零
【发布时间】:2019-12-04 10:40:29
【问题描述】:

我是 wordpress 的新手,我正在创建自定义导航栏并且我通过了深度级别 3,但它总是返回 0, 请帮我找出错误

下面是我的代码和输出

wp_nav_menu(array(
    'theme_location'    => 'primary',
    'walker'            => new Walker_Nav_Menu_Page(),
    'container'         => 'ul',
    'menu_class'        => 'top-level',
    'depth'             => 4
));
function start_el(&$output, $item, $depth = 0, $args = array(), $id = 0)
{
   var_dump($depth);
}
int(0)
int(0)
int(0)
int(0)
int(0)
int(0)
int(0)
int(0)
int(0)
int(0)
int(0)
int(0)

感谢任何解决方案!

【问题讨论】:

    标签: php wordpress wordpress-theming


    【解决方案1】:

    默认情况下深度应该为零,这意味着所有所以请删除深度

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-22
      • 1970-01-01
      • 2012-12-10
      • 2023-04-07
      • 2013-11-19
      • 2018-02-02
      相关资源
      最近更新 更多