This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Rewrite Rules Inspector

Description

A straightforward WordPress admin tool for inspecting your rewrite rules. View a listing of all your rewrite rules, see which rewrite rules match a given URL (and the priorites they match in), or filter by different sources of rewrite rules. Perform a soft flush of your rewrite rules to regenerate them.

Originally developed for WordPress.com VIP-hosted clients, we thought it would be useful for development environments, etc. too. Feel free to fork the plugin in Github — pull requests are always welcome. Hit us with feedback, questions, bug reports, and feature requests in the forums.

Screenshots

  • See which rewrite rules match a given URL (and the priorites they match in)
  • Error message appears if rewrite rules are missing in the database

Reviews

Amazing plugin, very useful

Well this is one amazing plugin!

It is extremely useful when working with rewrite rules and saves a lot of time when testing the rules. Very effective, but simple to use.

Big thanks to the developer!

Read all 17 reviews

Contributors & Developers

“Rewrite Rules Inspector” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.1 (Sept. 19, 2013)

  • Fix for strict standards error in declaration of Rewrite_Rules_Inspector_List_Table::single_row(). props @simonhampel

1.2 (Jan. 16, 2013)

  • Modify the rewrite rule source with a filter. Props jeremyfelt

1.1 (Sept. 25, 2012)

  • Support for route matching when WordPress lives in a subdirectory. Props dbernar1
  • Display a success message after you’ve flushed your rewrite rules

1.0 (May 9, 2012)

  • Initial public release!
  • View a listing of all your rewrite rules
  • See which rewrite rules match a given URL (and the priorites they match in)
  • Filter by different sources of rewrite rules
  • Error message appears if rewrite rules are missing in the database