钩子文档

wp_nav_menu_container_allowedtags

💡 云策文档标注

概述

wp_nav_menu_container_allowedtags 是一个 WordPress 过滤器,用于控制导航菜单容器允许使用的 HTML 标签列表。默认情况下,仅允许 'div' 和 'nav' 标签。

关键要点

  • 这是一个过滤器钩子,允许开发者自定义导航菜单容器的有效 HTML 标签。
  • 参数 $tags 是一个字符串数组,指定可接受的 HTML 标签,默认值为 array('div', 'nav')。
  • 在 wp_nav_menu() 函数中用于设置菜单容器的标签,确保符合 HTML 标准。

代码示例

$allowed_tags = apply_filters( 'wp_nav_menu_container_allowedtags', array( 'div', 'nav' ) );

📄 原文内容

Filters the list of HTML tags that are valid for use as menu containers.

Parameters

$tagsstring[]
The acceptable HTML tags for use as menu containers.
Default is array containing 'div' and 'nav'.

Source

$allowed_tags = apply_filters( 'wp_nav_menu_container_allowedtags', array( 'div', 'nav' ) );

Changelog

Version Description
3.0.0 Introduced.