Title: Plugin Activation Status
Author: Curtiss Grymala
Published: <strong>May 10, 2013</strong>
Last modified: April 3, 2018

---

Search plugins

![](https://ps.w.org/plugin-activation-status/assets/banner-772x250.jpg?rev=710933)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/plugin-activation-status/assets/icon-256x256.png?rev=979798)

# Plugin Activation Status

 By [Curtiss Grymala](https://profiles.wordpress.org/cgrymala/)

[Download](https://downloads.wordpress.org/plugin/plugin-activation-status.1.0.2.1.zip)

 * [Details](https://twd.wordpress.org/plugins/plugin-activation-status/#description)
 * [Reviews](https://twd.wordpress.org/plugins/plugin-activation-status/#reviews)
 *  [Installation](https://twd.wordpress.org/plugins/plugin-activation-status/#installation)
 * [Development](https://twd.wordpress.org/plugins/plugin-activation-status/#developers)

 [Support](https://wordpress.org/support/plugin/plugin-activation-status/)

## Description

Plugin Activation Status makes it easier for owners of multisite and multi-network
WordPress installations to perform plugin audits on their installations. The plugin
generates a list of plugins that are not currently active on any sites or networks.
It generates a separate list of plugins that are active somewhere within the installation,
and provides details about where and how those plugins are activated.

This plugin first retrieves a full list of all of the plugins that are network-activated
throughout your installation. Then, it loops through all of the sites in your installation,
retrieving a list of all of the active plugins on each site. Next, it runs a diff
between the full list of installed plugins and the list of all active plugins.

Once it retrieves all of that information, it outputs two separate lists.

The first list is the list of Inactive Plugins; all plugins that are installed, 
but not activated anywhere within WordPress will be listed there. The second list
shows all of the Active Plugins; all plugins that are installed and activated somewhere
within WordPress are shown there.

Within the Active Plugins list, each plugin also has a list of all of the places
the plugin is active (at the top, a list of all of the places it’s network-active;
at the bottom, all of the places it’s normally-activated).

When the plugin generates the lists of plugins, it stores those lists as site options
in the database, so the lists can be retrieved for reference without using any additional
server resources. If you would like to remove those cached lists and generate new
lists, you simply have to click the Continue button on the admin page.

## Screenshots

 * [[
 * An example of the list of plugins that’s generated by the plugin

## Installation

#### Standard Installation

 1. Upload `plugin-activation-status` folder to the `/wp-content/plugins/` directory
 2. Network-activate the plugin through the ‘Plugins’ menu in WordPress

#### MU-Plugins Installation

 1. Upload the `plugin-activation-status` folder to the `/wp-content/mu-plugins/` directory(
    if that directory does not exist, you can create it)
 2. Move `plugin-activation-status.php` out of `/wp-content/mu-plugins/plugin-activation-
    status/` and directly into `/wp-content/mu-plugins/`

## FAQ

  Installation Instructions

#### Standard Installation

 1. Upload `plugin-activation-status` folder to the `/wp-content/plugins/` directory
 2. Network-activate the plugin through the ‘Plugins’ menu in WordPress

#### MU-Plugins Installation

 1. Upload the `plugin-activation-status` folder to the `/wp-content/mu-plugins/` directory(
    if that directory does not exist, you can create it)
 2. Move `plugin-activation-status.php` out of `/wp-content/mu-plugins/plugin-activation-
    status/` and directly into `/wp-content/mu-plugins/`

  Why don’t I see the new Plugins -> Active Plugins menu item?

That menu item will only appear in the Network Admin area for the primary (root/
main) network. If you are running a multi-network installation and you activated
the plugin on a network other than the first, you won’t see that menu item.

  Will this work on a non-multisite installation?

No. If you need to see the activation status of plugins in a standard WP install,
you can simply go to Plugins -> Installed Plugins in your admin area. This plugin
is specifically developed for multisite and multi-network installs of WordPress,
where it’s much more difficult to get a clear, accurate picture of which plugins
are active and where they’re active.

  Why do I see file paths at the bottom of the list of Active Plugins?

When a plugin is installed and activated, WordPress uses that file path as the indicator
that the plugin has been activated, and stores that information in the database.
If a plugin file is removed or renamed after it’s been activated on a site, WordPress
doesn’t know that it has to remove that old path from the list of active plugins
until you visit the Plugins page on each site where it was active.

To make a long story short (too late!), those are plugins that are still considered“
active” by WordPress, but no longer exist in your `/wp-content/plugins/` directory.

## Reviews

![](https://secure.gravatar.com/avatar/2c337c91ef5ff89a9fe70b053dfdf0efe63cf2e70a8c7dac5d116169c7715a42?
s=60&d=retro&r=g)

### 󠀁[Works As Expected](https://wordpress.org/support/topic/works-as-expected-364/)󠁿

 [lanisanethong](https://profiles.wordpress.org/lanisanethong/) February 19, 2018

I was hesitant to give this a try given it’s been so long since it was last updated,
but it works very well and allowed me to quickly clean up my plugins list.

![](https://secure.gravatar.com/avatar/7c839032ff595a75d8b9f88abb3522a56065f5ca890d92094796ab7cdf8dfb85?
s=60&d=retro&r=g)

### 󠀁[Well done](https://wordpress.org/support/topic/well-done-294/)󠁿

 [Brandon Kraft](https://profiles.wordpress.org/kraftbj/) January 6, 2017

This plugin fills a sizable gap in multisite/network install administration. Multi-
networks are relatively unknown and this plugin handles them swimmingly.

![](https://secure.gravatar.com/avatar/7edf2eec2f95ff26af3fac7d810082cda179fe4a9378e7341db97aac6d18047f?
s=60&d=retro&r=g)

### 󠀁[Nice plugin](https://wordpress.org/support/topic/nice-plugin-1470/)󠁿

 [Benjamin Pongy AXOME](https://profiles.wordpress.org/redpik/) January 4, 2017

really useful to clean huge networks, with a lot of unused plugins.

![](https://secure.gravatar.com/avatar/e265781b9a31d588bfd23bdc8bb3fd5925bfcba2c4eafd86cdb520e2dc23c206?
s=60&d=retro&r=g)

### 󠀁[Nice Job](https://wordpress.org/support/topic/nice-job-135/)󠁿

 [tommcgee](https://profiles.wordpress.org/tommcgee/) November 15, 2016

It shows me exactly what I need. I used this to replace another plugin that was 
delivering incomplete lists. Now I want to find something just like this for themes…

![](https://secure.gravatar.com/avatar/2c563faa423d75fc1414ae01938d961c887c65efa8bc49908b87fa20f1ed54f3?
s=60&d=retro&r=g)

### 󠀁[Simple and effective](https://wordpress.org/support/topic/simple-and-effective-661/)󠁿

 [Jeff Hegeman](https://profiles.wordpress.org/jhegeman/) November 14, 2016

I wish you could export the results, but other than that, it’s great! It helps me
keep track of plugins that I am using, and NOT using on my multisite install.

![](https://secure.gravatar.com/avatar/09cf925d80e9afe835ee0974598ff3e1e16325d61674b5ece4fbc46e979e80b8?
s=60&d=retro&r=g)

### 󠀁[Still Working 🙂 4.6.1](https://wordpress.org/support/topic/still-working-4-6-1/)󠁿

 [pjayton79](https://profiles.wordpress.org/pjayton79/) November 5, 2016

Seems to do exactly what it says on 4.6.1.

 [ Read all 14 reviews ](https://wordpress.org/support/plugin/plugin-activation-status/reviews/)

## Contributors & Developers

“Plugin Activation Status” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Curtiss Grymala ](https://profiles.wordpress.org/cgrymala/)

[Translate “Plugin Activation Status” into your language.](https://translate.wordpress.org/projects/wp-plugins/plugin-activation-status)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/plugin-activation-status/),
check out the [SVN repository](https://plugins.svn.wordpress.org/plugin-activation-status/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/plugin-activation-status/)
by [RSS](https://plugins.trac.wordpress.org/log/plugin-activation-status/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2.1

 * Adds i18n and l10n features

#### 1.0.2

 * Tested compatibility with WordPress 4.9.x
 * Fixes undefined constant warning as pointed out by [@chenryahts](https://wordpress.org/support/topic/use-of-undefined-constant-missing-character/)
 * Fixes undefined index warning as pointed out by [@cliffpaulick](https://wordpress.org/support/topic/wp_debug-php-notice-undefined-index-site_id/)
 * Begins adding compatibility with core implementation of multi-network (uses the
   [`is_main_network()` function](https://developer.wordpress.org/reference/functions/is_main_network/))

#### 1.0

 * Tested compatibility with WordPress 4.0
 * Added link allowing you to delete inactive plugins

#### 0.3

 * Added new buttons allowing you to deactivate plugins on all sites/networks from
   within the list
 * Tested with WP 3.8.2 to ensure everything still works

#### 0.2

 * Moved styles to their own style sheet
 * Changed name of plugin to “Plugin Activation Status”
 * Split plugin into separate files

#### 0.1

 * First beta release of “UMW Plugin Locator”

## Meta

 *  Version **1.0.2.1**
 *  Last updated **8 years ago**
 *  Active installations **100+**
 *  WordPress version ** 3.8 or higher **
 *  Tested up to **4.9.29**
 *  Language
 * [English (US)](https://wordpress.org/plugins/plugin-activation-status/)
 * Tags
 * [active](https://twd.wordpress.org/plugins/tags/active/)[multi-network](https://twd.wordpress.org/plugins/tags/multi-network/)
   [multisite](https://twd.wordpress.org/plugins/tags/multisite/)[plugins](https://twd.wordpress.org/plugins/tags/plugins/)
 *  [Advanced View](https://twd.wordpress.org/plugins/plugin-activation-status/advanced/)

## Ratings

 4.6 out of 5 stars.

 *  [  12 5-star reviews     ](https://wordpress.org/support/plugin/plugin-activation-status/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/plugin-activation-status/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/plugin-activation-status/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/plugin-activation-status/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/plugin-activation-status/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/plugin-activation-status/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/plugin-activation-status/reviews/)

## Contributors

 *   [ Curtiss Grymala ](https://profiles.wordpress.org/cgrymala/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/plugin-activation-status/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://giving.umw.edu/)