WordPress 如何定义主题或插件 admin_menu 的位置

WordPress 如何定义主题或插件 admin_menu 的位置
WordPress 如何定义主题或插件 admin_menu 的位置

通过本文我们向您介绍, WordPress 中如何定义插件和主题管理侧边栏菜单的位置。在管理面板中卫插件或这题添加选项页面时,它通常如下所示。

add_action( 'admin_menu', 'my_plugin_menu' );

function my_plugin_menu() {
	add_options_page( 
		'My Options',
		'My Plugin',
		'manage_options',
		'my-plugin.php',
		'my_plugin_page'
	);
}

我们通过设置 admin_menu 操作的优先级,可以设置“我的选项”页面在侧边栏中的位置。

以下是(add_options_page)管理菜单的默认顺序:

    Default: null - defaults to below Comments 

    5 - below Posts
    10 - below Media
    15 - below Links
    20 - below Pages
    25 - below comments
    60 - below first separator
    65 - below Plugins
    70 - below Users
    75 - below Tools
    80 - below Settings
    100 - below second separator

如果我们要将插件的选项菜单放在设置菜单下方,那么可以按照下面的方式设置:

add_action( 'admin_menu', 'my_plugin_menu', 65 ); // Change the priority number. 

function my_plugin_menu() {
	add_options_page( 
		'My Options',
		'My Plugin',
		'manage_options',
		'my-plugin.php',
		'my_plugin_page'
	);
}

作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/uncategorized/wordpress-plugin-menu-positions/

(0)
牛奇网牛奇网
上一篇 2022年3月8日
下一篇 2022年3月11日

相关推荐

发表回复

登录后才能评论