WPMUDEV Dashboard Menu Disappearing

The WPMUDEV dashboard menu link keeps removing itself from the left-hand menu. I have to deactivate and reactivate to have it show up again.

Video of Issue:

  • Michelle Shull
    • DEV MAN’s Apprentice

    Hi, Jeremy!

    I'm not sure what's happening here. Let's have you start with a fresh copy of the dashboard plugin. Deactivate and remove your current dashboard plugin, then download and upload a fresh copy from the product page: https://premium.wpmudev.org/project/wpmu-dev-dashboard/ Upload via FTP or via Plugins > Add New > Upload in your admin dashboard.

    Re-enter and save your member API in the Manage tab of the dash, which you'll find here: https://premium.wpmudev.org/wp-admin/users.php?page=subscription

    There's also a chance one of your other plugins is trying to steal our dash's spot in your admin menu, if you're still seeing it, try disabling your other plugins and see if it resolves. Turn them back on one by one until you find the culprit. If it's a plugin we can get our hands on, we can give you a little code to assign a new menu position to that plugin so it stops bumping ours. :slight_smile:


  • Jeremy
    • Site Builder, Child of Zeus

    @Michelle Shull

    I have done a fresh install of the WPMUDEV plugin and the problem persists. I can't disable other plugins, I'm hosting over 300 member websites and deactivating plugins isn't an option as it takes a while for the menu item to disappear.

    I will try updating the API - though you're free to go in and take a look, please be careful!

  • Michelle Shull
    • DEV MAN’s Apprentice

    Hey, Jeremy!

    No worries! I actually have a quicker workaround for you, instead of moving the other plugin (if there is one) let's move the dashboard, instead. To do so, just add this line:

    define('WPMUDEV_MENU_LOCATION', 3);

    to wp-config.php, before the line that tells you to stop editing. If "3" doesn't work, increase that number, which will bump the dashboard link further down the admin menu.

    Here's the default menu items with their respective position values, for reference:

    2 - Dashboard
    4 - Separator
    5 - Posts
    10 - Media
    15 - Links
    20 - Pages
    25 - Comments
    59 - Separator
    60 - Appearance
    65 - Plugins
    70 - Users
    75 - Tools
    80 - Settings
    99 - Separator

    More here: https://codex.wordpress.org/Function_Reference/add_menu_page

    This should fix it with the least amount of fuss.

    Thanks for your question!

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.