← All releases

wp-content/plugins/rookery/rookery.php

Rookery

Network administration that shows you all the sites at once, which the network admin still does not.

== Description ==

The network admin screen tells you a site exists and almost nothing else. Rookery adds the views a network operator actually needs: which sites have which plugins active, which have not been posted to in a year, which have users with administrator on more sites than anyone remembered granting.

Cross-network search finds a post by title across every site, which on a 400-site network turns a twenty-minute hunt into a query.

Bulk operations are dry-run first, always, showing exactly which sites will be affected. On a network, an ill-considered bulk action is not one mistake but four hundred.

== Screenshots ==

Numbered the way they ship in /assets/. Click any one to see it full width.

== Installation ==

  • Network-activate the plugin.
  • Open Network Admin → Rookery.
  • Run any bulk operation as a dry run before running it for real.

Cross-network search builds an index incrementally. On a large network the first pass takes a while and runs in the background.

== Frequently asked questions ==

How large a network?

Tested to 2,000 sites. Past that the index build wants a dedicated cron runner, which the readme covers.

Does it work on a subdirectory network?

Both subdirectory and subdomain, and on domain mapping.

== Changelog ==

= 2.7.0 =

  • Cross-network search with an incremental index.
  • Bulk operations are dry-run by default and require a second confirmation.

= 2.5.0 =

  • Per-site plugin state view, showing which sites diverge from the network default.

= 2.0.0 =

  • Rewritten for large networks: every query is paginated and nothing loads all sites into memory.