How to disable admin flyout menus?

Seriously, I hate flyout menus with a passion, and now they’re popping up all over the place in the admin screen. (They are particularly heinous when you use the blue admin theme, because they add a dark arrow. Eye dirt.)

How do I disable the flyout menu? They add zero functionality and usability to my workflow.

Read More

Thanks

Related posts

Leave a Reply

3 comments

  1. It’s a bit of a workarround but here you go:

    function remove_flyout() {
       echo '<style type="text/css">
            .js #adminmenu .wp-submenu.sub-open {
                display: none;
            }
        </style>';
    }
    add_action('admin_head', 'remove_flyout');
    

    Put it in your functions.php

  2. The solution provided is not working in modern version, but I’ve finally found how to fix it in a new one, just add

    #adminmenuwrap {
    overflow: hidden;
    }
    

    via custom css plugin or browser add-on and flyouts both on :hover and :active will be hidden