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.

Hide Inactive Sites


Changes visibility of a blog after it has had no activity for a specified amount of time. It is only for WordPress Multisite. This is meant for people running networks of blogs and hide the inactive sites.

This plugin uses WP_Cron to update the sites. I’ve created a filter in the plugin to edit the query of sites that are returned. There are also hooks for adding additional custom options to each of the settings.


  • The Network Admin dashboard screen. Each of the options can be added on to using the hooks in the plugin.


  1. Copy the plugin files to wp-content/plugins/

  2. Network Activate plugin from Network Plugins page

  3. From Network Admin dashboard, go to Settings -> Hide Inactive Sites and adjust settings.


April 16, 2018
... and still works (v4.9.5) 🙂 !!!
Read all 2 reviews

Contributors & Developers

“Hide Inactive Sites” is open source software. The following people have contributed to this plugin.


Translate “Hide Inactive Sites” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Removed passing variables by reference.
  • Fixed an error where current_page variable wasn’t getting set on the settings page.


  • Fixed problem where users would keep receiving warning email.


  • Added ability to send warning email before site is removed
  • Fixed problem with query after removing excluded sites.
  • Restructured some of the plugin’s hooks to use filters instead. Useful for adding your own time limits to the settings.


  • Fixed spacing issues in email sent


  • Added new options to mark site as archived and/or deleted
  • Added new option to leave site visibility as it currently is
  • Added email sent to site administrators when it gets hidden
  • Added several filters to customize the email being sent


  • Minor bug showing error in text box when there was no value.


  • Added new option for excluding additional sites (main site will always be excluded)
  • Added new option for supplying a minimum number of posts for a site to be safe.


  • Initial release