WP Review Notice
Ask for a WordPress.org review — politely, at the right moment.
- Prompts for a review only after a set period of real usage
- Swappable storage drivers for where state is kept
- Testable, dependency-injection-friendly architecture
- Dismissible and respectful of the user's choice
- License
- GPL-2.0-or-later
- Language
- PHP
About WP Review Notice
A small library to gently request a wp.org review after a few days of use, with swappable storage and a testable, DI-friendly design.
What it does
WP Review Notice asks plugin users for a WordPress.org review once they’ve actually used the plugin for a while — never on day one. It’s built to be testable and DI-friendly, with swappable storage for the notice state.
Install with Composer:
composer require foxelabs/wp-review-noticeFrequently asked questions
How do I ask plugin users for a WordPress.org review?
WP Review Notice shows a dismissible admin notice asking for a review, but only after the user has actually used the plugin for a set period — so the request lands after some value has been delivered, not on day one.
Will it keep nagging users who dismiss it?
No. A dismissal is respected and stored, which is the whole point of the library — a review prompt that ignores 'no' costs more goodwill than the review is worth.
Where does it store the review state?
Behind a swappable storage driver, so it can live wherever your plugin already keeps its state. The design is dependency-injection-friendly, which also makes the timing logic testable without a WordPress bootstrap.
Does it work for themes as well as plugins?
The notice and timing logic are not plugin-specific — anything that runs in wp-admin and has a WordPress.org listing can point the prompt at its own review URL.
Learn how we can help you build better.
Questions about a plugin, a licence, or an expert advisor — ask and get a straight answer from the team that wrote the code.