2

尝试稍微修改仪表板中的菜单。

我正在尝试删除它存在的任何地方的切换选项,并找到某种方式来强制菜单始终展开,这可能吗?(切换按钮:http ://dl.dropbox.com/u/3618143/toggle.png )

还想删除最小化选项(它只允许您在菜单栏中显示图标)。我已经能够删除实际的图标,但功能仍然存在(隐形链接)。所以删除实际图像不是问题,我已经设法删除它,但功能仍然存在。(http://dl.dropbox.com/u/3618143/minimize.png)

提前致谢

4

2 回答 2

1

有同样的需求:从 WP 管理菜单栏中删除“un/fold”功能,以消除混乱,但无需修改源文件。

我在 wp-admin/menu.php 中发现分隔符存储在索引 4、59、99 中。

这是添加到您的functions.php的功能

    function pxln_remove_menu_items() {

            global $menu;

//an array with menus to remove (use their title)
            $restricted = array(__('Posts'),__('Links'), __('Comments'), __('Media'), __('Separator'));

// keys of the unfolders
            unset($menu[4]);
            unset($menu[59]);
            unset($menu[99]);
            end ($menu);
            while (prev($menu)){
                $value = explode(' ',$menu[key($menu)][0]);
                if(in_array($value[0] != NULL?$value[0]:"" , $restricted)) {
                    unset($menu[key($menu)]);
                }
            }
    }

    add_action('admin_menu', 'pxln_remove_menu_items');
于 2011-05-16T22:41:07.573 回答
1

我不知道在哪里编辑它的 php 文件。
但是您可以使用 Firefox 扩展中的 Firebug,并找到 html 代码来呈现切换选项或分隔符,然后将其删除。
示例:对于分隔符 html 代码如下:

<li class="wp-menu-separator"><a href="?unfoldmenu=1" class="separator"><br></a></li>

Wordpress 使用 cookie 存储菜单设置,您需要找到它并手动设置。

于 2011-01-29T18:48:52.730 回答