WordPress.org

Forums

Admin Menu Editor
Manage the Plugin only in the network (4 posts)

  1. andrezasv
    Member
    Posted 1 year ago #

    Hi,

    I installed the plugin for my multisite. But I want to configure this plugin only in the network, so that any change in the network menu will be observed by all subiste. I do not want to configure the menus for each subsites, but to all subsites at once. Why I can not manage the plugin in the network? The configurtion option does not appear in the network area.

    Please, help.

    https://wordpress.org/plugins/admin-menu-editor/

  2. Janis Elsts
    Member
    Plugin Author

    Posted 1 year ago #

    You'll need to edit the menu on one of the subsites. Assuming you've set the plugin to use the same configuration on all sites (this is usually the default setting, click "Settings" on the editor page to check), changing the configuration on one site will change it on all sites at once.

    Why I can not manage the plugin in the network?

    Technical reasons. The way that WordPress implements the admin menu makes this infeasible.

  3. jamiechong
    Member
    Posted 6 months ago #

    changing the configuration on one site will change it on all sites at once.

    This wasn't clear to me at first and was kind of confusing. My assumption was that I had to make changes on the core site for all the sub-sites to receive the changes. I didn't realize that making a change on a sub-site would affect all the other sub-sites.

    Another question: If I have subsites A, B, C, D and I globally remove a menu item on site A, it will also hide it from sites B, C, D. If I change the settings to allow site-by-site config and re-enabled the menu on site B, is the result that sites A, C, D only have the menu hidden?

  4. Janis Elsts
    Member
    Plugin Author

    Posted 6 months ago #

    My assumption was that I had to make changes on the core site for all the sub-sites to receive the changes. I didn't realize that making a change on a sub-site would affect all the other sub-sites.

    Basically, all it does by default is store the menu configuration in one network-wide DB entry and have all sites read/write that entry. The main site doesn't get any special treatment.

    On the other hand, if you change "Multisite settings" to "Per-site", each site gets its own DB entry (created on-demand).

    Another question: If I have subsites A, B, C, D and I globally remove a menu item on site A, it will also hide it from sites B, C, D. If I change the settings to allow site-by-site config and re-enabled the menu on site B, is the result that sites A, C, D only have the menu hidden?

    Not quite. Sites that don't yet have a site-specific configuration would fall back to displaying the default, uncustomized WordPress admin menu, not your global menu configuration.

    As a result, after you switch to per-site settings, the sites A, B, C, D will all show the default WP menu. If you then change menu settings on B, those changes will only apply to B and not any other site.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • Admin Menu Editor
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic

Tags

No tags yet.