【WordPress数组如何在后台工作()】首先看一个WordPress数组示例, 直到最后阅读。
function register_menus() {
register_nav_menus(
array(
'header-menu' =>
__( 'Header Menu' ), 'extra-menu' =>
__( 'Extra Menu' )
)
);
}
add_action( 'init', 'register_menus' );
我不希望Answer像它在Theme中注册你的菜单一样, 我知道我想知道它如何实现的主意。我知道我们在WordPress中使用内置函数, 但是那是一个简单的开发人员创建的, 可以让我们在代码中重复使用, 但是Array通过提供KEY和Value可以使简单的Array做什么事情。我正在使用它, 但我不知道确切的数组是如何做到的。
#1看一下register_nav_menus函数, 以了解数组如何在” 幕后” 工作。你可以在此处查看代码:https://developer.wordpress.org/reference/functions/register_nav_menus/
它基本上将数组合并到一个全局变量中, 然后由其他两个函数用来注销并获取导航菜单。在此处查看引用全局变量的位置:http://phpcrossref.com/xref/wordpress/_variables/_wp_registered_nav_menus.html
推荐阅读
- 如何从WordPress中的另一个PHP文件访问数组变量()
- 如何使用自定义分类(产品,类别,用户,自定义帖子类型)进行搜索,使用没有任何插件的功能搜索WordPress
- 如何在WordPress中创建响应式图像轮播和幻灯片自定义帖子类型内容
- 你如何正确地向WordPress Customizer添加图像控件()
- 你如何链接到帖子作者的个人资料页面()
- 你如何根据使用它的帖子数量来停用wordpress帖子中自定义字段的值()
- web技术分享| webRTC 媒体流录制
- python中SMTPAuthenticationError:解决方法
- Linux 内核和 Windows 内核有什么区别()