Slop Stopper is a WordPress® plugin that scans submitted content for AI-generated phrases and flags questionable posts for administrator review.
This makes sure that user-generated content meets quality standards and prevents generic or low-effort AI-generated text from being published without oversight.
- Automatically scans post content for flagged AI-generated phrases.
- Prevents non-admin users from publishing flagged content.
- Adds flagged posts to an admin review queue.
- Provides an admin settings page to review flagged posts.
- Includes a manual flagging option via a post meta box.
- WordPress® 5.8 or higher
- PHP 7.4 or higher
-
Download the Plugin:
- Go to the Slop Stopper GitHub Repository (you are here)
- Click on the Code button and download the ZIP file.
-
Upload to WordPress®:
- Log in to your WordPress® admin panel.
- Navigate to Plugins > Add New.
- Click on Upload Plugin and select the ZIP file.
- Click Install Now, then Activate the plugin.
- When a non-admin user submits content, the plugin scans the post for flagged phrases.
- If a flagged phrase is detected, the post is saved as a draft and cannot be published until reviewed.
- An admin notice is displayed if a post contains flagged content.
- Admin users can review flagged posts in the Slop Stopper settings page.
- Navigate to Slop Stopper > Flagged Posts in the WordPress® admin menu.
- Review the list of flagged posts, including details such as:
- Post Title
- Author
- Date
- Flagged Phrase
- Edit and approve or reject flagged posts as needed.
- Editors and administrators can manually flag AI-generated content by checking the SLOP meta box when editing a post.
- This prevents the post from being published until further review.
To add or remove phrases from the flagged list, use the following filter in your theme's functions.php
file or a custom plugin:
add_filter( 'slop_stopper_phrases', function( $phrases ) {
$phrases[] = 'next-gen synergy'; // Add a custom phrase
return $phrases;
} );
Since this plugin is not in the WordPress® repository, it uses GitHub updates.
- The plugin will check for updates from GitHub.
- When an update is available, you will see a notification in Plugins > Installed Plugins.
- Click Update Now to install the latest version.
Contributions are welcome! If you'd like to improve this plugin:
- Fork the repository on GitHub.
- Create a new branch for your feature or bug fix (ex:
feature/feature-name
). - Submit a pull request.
Slop Stopper is licensed under the GPL-2.0+ License.