widget_nav_menu_args

过滤钩子
apply_filters( 'widget_nav_menu_args', $nav_menu_args, $nav_menu, $args, $instance )
参数
  • (array) $nav_menu_args { An array of arguments passed to wp_nav_menu() to retrieve a navigation menu. @type callable|bool $fallback_cb Callback to fire if the menu doesn't exist. Default empty. @type mixed $menu Menu ID, slug, or name. }
    Required:
  • (WP_Term) $nav_menu Nav menu object for the current menu.
    Required:
  • (array) $args Display arguments for the current widget.
    Required:
  • (array) $instance Array of settings for the current widget.
    Required:
定义位置
相关勾子
wp_nav_menu_argswp_get_nav_menuswidget_pages_argswidget_archives_argswidget_comments_args
相关方法
wp_get_nav_menuswp_get_nav_menu_namewp_get_nav_menu_itemsget_nav_menu_locationswp_delete_nav_menuwp_widgets_add_menu
引入
4.4.0
弃用
-

widget_nav_menu_args是 WordPress 中的过滤器钩子,允许开发人员修改查询导航菜单小工具的导航菜单时使用的参数。此钩子用于导航菜单小工具的上下文中,该小工具在 WordPress 站点上显示导航菜单。

过滤导航菜单小工具的参数。

wp_nav_menu( apply_filters( 'widget_nav_menu_args', $nav_menu_args, $nav_menu, $args, $instance ) );

常见问题

FAQs
查看更多 >
闪电侠

(工作日 10:00 - 18:30 为您服务)

2025-12-14 11:36:30

您好,无论是售前、售后、意见建议……均可通过联系工单与我们取得联系。

您也可选择聊天工具与我们即时沟通或点击查看:

您的工单我们已经收到,我们将会尽快跟您联系!
取消
选择聊天工具: