Beyond Multisite - Utilities for WordPress Network Admins

Beyond Multisite - Utilities for WordPress Network Admins

Beyond Multisite Features

Short Description

Beyond Multisite helps WordPress network administrators to better control, protect, and clean their network.


Plugin Control Module
(full description)
  • Network disable plugins to hide them from site administrators
  • Site enable plugins to allow access to only some sites
  • Bulk activate/deactivate plugins on all or some sites in the network
Cleanup Module
(full description)
  • Bulk delete comments across the network by chosen criteria (status, links, age, comment count)
  • Bulk delete revisions across the network by age (option to leave recent revisions)
  • Bulk delete empty or old sites
  • Choose between permanent and soft site deletion
  • Delete sites now or schedule site deletions in 7, 14, or 30 days to allow site administrators to cancel the deletion if they want
  • Automatically notify (via email) administrators about the scheduled deletion of their site(s) and choose maximum email sending speed
  • No limit for the amount of processed sites (smart processing)
Activated in Module
(full description)
  • See a list of sites where a plugin is activated in
  • See a list of sites where a theme is activated in
  • No limit for the amount of processed sites (smart processing)
Pending Users Module
(full description)
  • Manage signups that are not yet activated: activate, resend email, or delete
  • Search not yet activated signups by username or email
Ban Users Module
(full description)
  • Ban users and their IP address (denies login, signup, and commenting)
  • Unban banned users manually or automatically after 7, 30, or 90 days
  • View user last used IP address
  • Find users with the same IP address as a selected user
  • This module works only with users that have logged-in at least once while the plugin is activated
Insert HTML Module
(full description)
  • Insert global HTML code in the head (before </head>) or in the footer (before </body>)
  • Show the HTML code on all or on some sites only
Captcha Module
(full description)
  • Protect your WordPress forms from spam bots with a customizable captcha
  • Choose which forms to protect (blog signup, login, lost password, comments, etc.)
  • Easy to read by humans, hard to read by bots
  • Choose character set (numbers, letters, or both), character count (3, 4, or 5), and captcha image height (60, 70, 80, 90, 100, 110, or 120 pixels)
Email Users Module
(full description)
  • Bulk send emails to all or some users in the network
  • Target users by ID or role in all or some selected sites
  • Users can unsubscribe via a link in the email or a profile setting
  • Shortcodes for user names or username
  • Choose maximum email sending speed
  • Emails are automatically sent in small chunks periodically
  • No limit for the amount of users to target (smart processing)
Improvements Module
(full description)
  • Add an ID column in the network users table and in the network sites table
  • And other small changes that save you some time or improve some things
  • Option to turn on/off any of the improvements


Beyond Multisite is fully translatable. Pot file included. Read instructions.


  • WordPress 4.6 or higher
  • WordPress multisite enabled


Online documentation can be found here.

Icon License

The circular flat icons used in some images on this page and in the video preview are licensed under GPL. The source is Elegant Themes.

Any questions or suggestions?

Feel free to ask any questions or suggest features in the comments or via email:


Beyond Multisite 1.1.0 – 1 May 17
  • Added: The new “Email Users” module which allows you to send mass emails to all or some users in the network.
  • Added: A new option in the site deletion form that lets you exclude sites, which deletion has been cancelled in the past (but not earlier than version 1.1.0).
  • Added: The ability to view which site deletions are scheduled and which are cancelled in an active or finished site deletion task.
  • Added: A way to force the maximum email sending speed in a site deletion task even without having enough visitors to trigger the cron job. There is a link to a self-refreshing page that triggers the cron job.
  • Improved: The captcha will be more compatible with plugins that also add HTML to the WordPress forms. If floating elements are added before the captcha image, now it will show properly on a new line.
  • Improved: All single row text fields, except the ones for search, have the enter key to prevent accidental submissions.
  • Improved: After successfully cancelling a scheduled site deletion with the “Cancel deletion!” button, now the big red message fades away and disappears. In the past it stayed until the user goes to another page or reloads the current page.
  • Improved: After aborting the scheduling of a site deletion task, now a message shows that suggests that you reload the page, in order to see if such a task has been created before you managed to abort it.
  • Improved: The reloading of the network cleanup page that is related to site deletion task creation or cancellation, now also scrolls down to the site deletion form or the site deletion task information.
  • Improved: We only call a task active, in various messages, if it is not done. Otherwise we call it finished.
  • Fixed: A mistake that was causing the maximum email sending speed for the Cleanup module to always be 240 per hour, regardless of the chosen settings.
  • Fixed: One JavaScript variable was declared two times.
  • Fixed: Few mistakes in the comments of the source code in some files.
  • Updated: The language and documentation files have been updated.
Beyond Multisite 1.0.1 – 31 March 17
  • Fixed: The “Less than X min/hour(s)/day(s) after registration” option for the “Last updated” drop down menu in the “Site Deletion” form, no longer affects sites with last updated date/time that is before the registered date/time. Even though such sites should not exist, I found that they sometimes do.
  • Fixed: No longer shows an error when trying to schedule such a number of sites for deletion that they are processed in more than one chunk.
  • Fixed: No longer shows stage 1 of a scheduled site deletion task as active if there are some email notifications skipped and all others are either sent or failed. Correctly shows stage 2 as active in that case.
Beyond Multisite 1.0.0 – 28 March 17
  • Initial release