Git Product home page Git Product logo

reyadrahman / multisite-plugin-manager Goto Github PK

View Code? Open in Web Editor NEW

This project forked from uglyrobot/multisite-plugin-manager

0.0 1.0 0.0 100 KB

The essential WordPress plugin for every multisite install! Manage plugin access permissions across your entire multisite network.

Home Page: http://wordpress.org/plugins/multisite-plugin-manager/

License: GNU General Public License v2.0

Shell 14.52% PHP 85.48%

multisite-plugin-manager's Introduction

=== Multisite Plugin Manager ===
Contributors: uglyrobot
Tags: multisite, wpmu, plugins
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=W66QWST9B9KRN
Requires at least: 3.7.3
Tested up to: 5.5
Stable tag: 3.1.6

The essential plugin for every multisite install! Manage plugin access permissions across your entire multisite network.

== Description ==
Plugin management for Wordpress Multisite that supports the native plugins page and the WPMU DEV Pro Sites plugin! Used on thousands of multisite installs across the web.
Previously known as **WPMU Plugin Manager**, it uses a backend options page to adjust plugin permissions for all the sites in your network.

* Select what plugins sites have access to
* Choose plugins to Auto-Activate for all new blogs
* Mass activate/deactivate a plugin on all sites in your network (Very Handy!)
* Assign special plugin access permissions for specific sites in your network
* And as Super Admin, you can override all these to activate specific plugins on the sites you choose!
* Removes the plugin meta row links (Version, Author, Plugin) and any update messages for blog admins

Also, if you use the excellent <a href="https://premium.wpmudev.org/project/pro-sites/">Pro Sites plugin from WPMU DEV</a> you will be able to charge for access to certain plugins!

A free plugin by Aaron Edwards of <a href="http://uglyrobot.com/">UglyRobot Web Development</a>.

<a href="https://github.com/uglyrobot/multisite-plugin-manager">Contribute on GitHub</a>

== Installation ==
= To Install: =

1.  Download the plugin file
1.  Unzip the file into a folder on your hard drive
1.  Upload the `/plugin-manager/` folder to the `/wp-content/plugins/` folder on your site
1.  Visit *Network Admin -> Plugins* and *Network Activate* it there.

= To Configure Network Wide Options =
1. Visit *Network Admin -> Plugins -> Plugin Management*
1. Select what kind of access each plugin should have. You can choose:
	* No access (default)
	* All Users
	* All Users (Auto-Activate) - activates the plugin for all new blogs
1. You may also mass activate/deactivate a plugin on all sites in your network (Very Handy!)

= To Override Plugin Access Per Site =
1. Visit the *Network Admin -> Sites* list
1. Click the "*Edit*" link for the site you wish to modify
1. Look at the bottom of the "*Settings*" tab screen for the per blog options

== Frequently Asked Questions ==

= Can I use this plugin for non-multisite WP installs? =
No, this plugin is only compatible (and useful) with Multisite installs.

= Do I need the Pro Sites plugin installed? =
Not at all, but if you install the <a href="https://premium.wpmudev.org/project/pro-sites/">Pro Sites plugin from WPMU DEV</a> the options to charge for access to certain plugins will appear in the dropdowns.

<a href="https://github.com/uglyrobot/multisite-plugin-manager">Contribute on GitHub</a>

== Screenshots ==

1. The plugin management admin page
2. Overriding allowed plugins per site

== Changelog ==

= 3.1.6 =
* Fix: Add WP CLI `plugin list` compatibility @props Ryan Williams

= 3.1.5 =
* Fix: PHP warning in some cases when it auto activates on new blog signups
* Fix: Missing header errors on some installs when activating

= 3.1.4 =
* Fix: Fatal error: Call to undefined function wp_get_current_user() while activating plugins

= 3.1.3 =
* Fix: PHP warnings for some auto-activate plugins on new blog creation
* New: Prevent running mass activate/deactivate routines in large networks

= 3.1.2 =
* Important reflected cross-site scripting vulnerability fix! Props Matthew Fuller @Mozilla 

= 3.1.1 =
* Readme updates
* Pro Sites support

= 3.1 =
* Fix auto-activate for new blogs

= 3.0 =
* Complete rewrite for WP 3.1

multisite-plugin-manager's People

Contributors

modelm avatar uglyrobot avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.