Back to Top

Install BWP Plugins in a Network Environment

Previous Post:

Install BWP Plugins in a Network Environment

Since WordPress 3.0, WPMU was merged into the core WordPress and is now known as WordPress Multi-site. Many plugins provide supports for Multi-site and my WordPress plugins are no exceptions. My plugins support both types of Multi-site Plugins, be it activation-needed or must-use. To install any of my plugin as a must-use plugin in your network please follow these steps:

  1. Copy the plugin’s folder, for example wp-content/plugins/bwp-minify/ to wp-content/mu-plugins/.
  2. Open the plugin folder you have just copied and then find a file with ‘ms’ at the end of its filename. For BWP Minify, the file you need should have this name: bwp-minify-ms.php.
  3. Copy the file you just found to this folder: wp-content/mu-plugins/. In other words, move it up one directory.

Now the plugin should be activated automatically for all your blogs. Have fun!

Take Social Sharing to
the Next Level with Monarch!

Take Social Sharing to the Next Level with Monarch!
Print Article Trackback Trackback to this Article   Subscribe to Comments RSS Subscribe to Comments RSS

5 Opinions for Install BWP Plugins in a Network Environment

  1. User's Gravatar
    David March 29, 2012 at 10:23 pm – Permalink

    I understand what you are saying about activating site wide but do I need to do anything special to allow individual activation? When a user activates the plugin they don’t see the fields to enter the API key unless they are a super admin. Does this need to be entered into a config file somewhere?

    • User's Gravatar
      OddOneOut March 30, 2012 at 7:34 pm – Permalink

      Hi David,

      What plugin were you referring to? If you’re talking about BWP reCAPTCHA, I’ve made the API key a site-wide option and it can not be set individually. I understand that sometimes it is needed to set a key pair for each blog, but that is something the plugin does not support for the time being.

  2. User's Gravatar
    David March 30, 2012 at 9:31 pm – Permalink

    Thank you for your response: Yes I am referring to BWP reCAPTCHA. I don’t need to set a different key for each blog. I want to enter our domain level key once for all users. BUT I don’t want to activate site wide and force it on everyone. I activated it for 1 blog and entered the key and it appears to work for everyone but if i deactivate from that blog will it remove the key from all users? I guess my question is how to I enter the key in a way that it is ready to use for all users but does not network activate thereby forcing all sites to use it?

    • User's Gravatar
      OddOneOut March 31, 2012 at 10:30 am – Permalink

      You can go to Network Admin and activate the plugin site-wide there, after that go to the blog you would like to disable the plugin for and simply disable the plugin, such action will not affect any other blog :).

  3. User's Gravatar
    Victor October 8, 2012 at 2:04 pm – Permalink

    Hi, the plugin worked well until I installed WP Super Cache and activated mod rewrite. After that, all external links redirect to my 404 page. I changed the mod rewrite option, but the issue is still there. I guess there are some .htaccess bugs or cache config settings that haven’t reverted. Could you provide any help?

Speak Up Your Mind!

An asterisk (*) indicates a required field and must be filled.

  • Web page and e-mail addresses turn into links automatically.
  • Wrap codes in: <code lang=""></code> or <pre lang="" extra="">
  • Lines and paragraphs break automatically.

Next Post: