是否更改仪表板菜单位置?

时间:2018-11-21 作者:joq3

我试着把三个菜单项放在Dashboard 管理仪表板中的菜单项。问题是Dashboard 具有菜单位置2.

我可以在放置位置之前放入两个菜单项01, 但是2 与仪表板碰撞。

所以我的想法是移动仪表板的位置。这可能吗?我可以换衣服吗Dashboard 菜单位置自2 去别的地方(比如3、4或5)?

这个有钩子吗?

2 个回复
SO网友:RiddleMeThis

您可以像这样重新排序管理菜单项,注意我移动了索引。php(仪表板)位于底部。

function my_custom_menu_order($menu_ord) {
    if (!$menu_ord) return true;

    return array(
        \'separator1\', // First separator
        \'edit.php\', // Posts
        \'upload.php\', // Media
        \'link-manager.php\', // Links
        \'edit-comments.php\', // Comments
        \'edit.php?post_type=page\', // Pages
        \'separator2\', // Second separator
        \'themes.php\', // Appearance
        \'plugins.php\', // Plugins
        \'users.php\', // Users
        \'tools.php\', // Tools
        \'options-general.php\', // Settings
        \'separator-last\', // Last separator
        \'index.php\', // Dashboard
    );
}

add_filter( \'custom_menu_order\', \'my_custom_menu_order\', 10, 1 );
add_filter( \'menu_order\', \'my_custom_menu_order\', 10, 1 );
如果需要移动手动或插件创建的菜单项,可以通过如下调试获得要添加到数组中的正确值。。。

function debug_admin_menu_items() {
    echo \'<pre>\' . print_r( $GLOBALS[ \'menu\' ], TRUE) . \'</pre>\';
}

add_action( \'admin_init\', \'debug_admin_menu_items\' );
注意:上面的代码包含在主题的函数中。php

SO网友:Usama-Rajpoot

转到屏幕选项并安装插件Wp Admin UI Customize 然后,您可以更改仪表板中的任何内容。

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register