get_registered_nav_menus()
Retrieves all registered navigation menu locations in a theme.
描述
返回值
(array) Registered navigation menu locations. If none are registered, an empty array.
源代码
File: wp-includes/nav-menu.php
function get_registered_nav_menus() {
global $_wp_registered_nav_menus;
if ( isset( $_wp_registered_nav_menus ) )
return $_wp_registered_nav_menus;
return array();
}
更新日志
Version | 描述 |
---|---|
3.0.0 | Introduced. |
相关函数
Used By
-
wp-includes/customize/class-wp-customize-nav-menu-control.php:
WP_Customize_Nav_Menu_Control::content_template() -
wp-includes/class-wp-customize-nav-menus.php:
WP_Customize_Nav_Menus::enqueue_scripts() -
wp-includes/class-wp-customize-nav-menus.php:
WP_Customize_Nav_Menus::customize_register() -
wp-includes/nav-menu.php:
has_nav_menu()
-
Skip to note content
You must log in to vote on the helpfulness of this noteVote results for this note: 0You must log in to vote on the helpfulness of this note
Contributed by
trex005
I think this should say “Returns an array of all registered navigation menus in active theme”, as current wording sounds like you can use this function on other themes (which is what I’m currently looking for)
Display a simple list of the menus
<?php
$menus = get_registered_nav_menus();
foreach ( $menus as $location => $描述 ) {
echo $location . ': ' . $描述 . '<br />';
}
你可能对这些文章感兴趣:
- wordpress函数has_filter()用法示例
- wordpress函数has_meta()用法示例
- wordpress函数has_excerpt()用法示例
- wordpress函数has_header_video()用法示例
- wordpress函数has_category()用法示例
- wordpress函数has_custom_logo()用法示例
- wordpress函数has_custom_header()用法示例
- wordpress函数hash_hmac()用法示例
- wordpress函数grant_super_admin()用法示例
- wordpress函数get_the_post_thumbnail_url()用法示例
- wordpress函数hash_equals()用法示例
- wordpress函数got_url_rewrite()用法示例
- wordpress函数gzip_compression()用法示例
- wordpress函数got_mod_rewrite()用法示例
如有疑问,请前往问答中心反馈!
反馈