Rewrite Flush Button
Adds a "Flush Rewrite Rules" button to WP-Admin > Settings > Permalinks.
The facts
- Rating
- 5★ from 2
- Active installs
- 100+
- Price
- Free
- Last updated
- 10 Jun 2013
- Added
- Jun 2013
- Requires WP
- 3.1
- Tested up to
- WP 3.5.2
- Downloads
- 5,422
Our analysis
AI-assistedRewrite Flush Button is a WordPress plugin designed to flush rewrite rules in the WordPress environment. It was created to demonstrate the use of the WordPress Settings API and AJAX API, although the author notes that the functionality it provides is already available through the WordPress admin settings.
This plugin may be of interest to developers looking for practical examples of using these APIs in their own projects. However, as the author suggests, it may not be necessary for typical users since the core functionality is already built into WordPress.
Best for: Developers looking for examples of WordPress plugin development.
What it does well
- ✓Free to use from the WordPress.org directory
- ✓Demonstrates use of the WordPress Settings API
- ✓Shows how to use the WordPress AJAX API
- ✓Provides an example of plugin development
Where it falls short
- •Functionality is redundant as WordPress already flushes rewrite rules automatically
- •Limited practical use for general users
Verdict
Rewrite Flush Button serves as a learning tool for developers but offers little value to end users due to its redundant functionality.
From the developer
Shaun Scovil's own description of Rewrite Flush Button, lightly tidied.
It was brought to my attention shortly after releasing this plugin that WordPress automatically flushes
rewrite rules when you visit WP-Admin > Settings > Permalinks. Ingenious, right? So don’t bother installing it,
but feel free to check out the code if you are looking for an example of how to:
- Use the WordPress Settings API to add an option to an existing Settings page;
- Use the WordPress AJAX API in conjunction with your plugin options;
- Over-engineer a solution to a problem that has already been solved.
Enjoy! 🙂