WordPress 在 wp_nav_menu_container_allowedtags 中添加更多标签
WordPress add more tags in wp_nav_menu_container_allowedtags
我正在开发一个 WordPress 主题。
核心 WordPress 只允许在 wp_nav_menu_container_allowedtags.
中使用 Div 和 Nav 标签
我想再添加一个标签Select.
我在 functions.php
中添加了过滤器
apply_filters ( 'wp_nav_menu_container_allowedtags', array( 'select', 'div', 'nav' ) );
但它不起作用。
告诉 WordPress 新允许标签的正确方法是什么?
您需要使用添加过滤器来添加您的标签:
在当前活动主题
的function.php中添加过滤器
function add_allowed_tags( $allowed ) {
array_push($allowed, 'select');
//print_r($allowed);exit;
return $allowed;
}
add_filter( 'wp_nav_menu_container_allowedtags', 'add_allowed_tags' );
我正在开发一个 WordPress 主题。
核心 WordPress 只允许在 wp_nav_menu_container_allowedtags.
中使用 Div 和 Nav 标签我想再添加一个标签Select.
我在 functions.php
中添加了过滤器apply_filters ( 'wp_nav_menu_container_allowedtags', array( 'select', 'div', 'nav' ) );
但它不起作用。
告诉 WordPress 新允许标签的正确方法是什么?
您需要使用添加过滤器来添加您的标签:
在当前活动主题
的function.php中添加过滤器function add_allowed_tags( $allowed ) {
array_push($allowed, 'select');
//print_r($allowed);exit;
return $allowed;
}
add_filter( 'wp_nav_menu_container_allowedtags', 'add_allowed_tags' );