This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Flagged Content


Allow visitors to report posts and pages if there is an issue or to provide feedback. A flagging button is automatically injected within the post and page content. Clicking to flag a post or page will present the visitor with a popup modal (lightbox) form. You can determine what information the user must provide in order to submit the flag.

Form must be completed to submit flag

Require a form must be completed before the visitor can flag a post or page. Customize the buttons, messages and fields within the form to match your site. Visitors will use this form to flag posts and pages.


  • Display fields within the form (or do not display them) and make them optional or required.
  • Customize a reason users must select in order to submit a flag.
  • All flags are organized within the “flags page”.
  • The post or page flagged is displayed next to the flag and can be easily viewed or edited.
  • Enable emails to be sent when a post or page has been flagged.

Pro Version

The pro version of the plugin offers many additional features.
* A wide variety of content can be flagged including WordPress comments, custom post types, bbPress topics and replies, WooCommerce products and more.
* Different forms can be used for different types of content, e.g. require a description to flag comments, but make a description optional to flag products.
* Different buttons and labels can be used for different content.
* And more

Please visit the pro plugin page to upgrade or see the benefits for upgrading.


  • Button automatically added above the post content
  • Another theme with the button automatically added below the post content
  • Clicking the button reveals a popup form which the visitor completes to submit a flag
  • All flags are organized within a custom screen
  • Numerous settings for style and behavior


  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. The plugin settings can be accessed through the admin sidebar. Use the Flagged->Settings link to configure the plugin.


What post types are supported?

Post and pages are supported. One, or both, can be set to be flagged in the settings page.

How do I change the location of the flag button?

The flag button will appear before, or after, the content depending on the placement setting. Alignment (left, middle and right) can also be edited within the settings page. To alter the location within the post/page beyond this will require you to write custom code (jQuery/css) to move the button.

What happens to flags when a post is deleted/removed?

Flags for a post and page are automatically removed when that post or page is permanently deleted. If the post or page is just in the trash then the flag will still be available.


6 de Enero, 2021
with the latest WP but requires some corrections. 1. You have to change the color of the background for the Description input field, as now it is white and the text on it is also white, so nothing is seen when composing the message. This has to be changed in the public css. 2. No language .po, several phrases are hardcoded, translate them in public.php Otherwise works very nice and is well organized.
3 de Enero, 2019
It is the only one plugin, that I tested and it works properly. Also with themes depend on colour of the site 🙂 I use this for getting informed, via users, about taken off embeded Youtube videos. Thanks a lot!
16 de Agosto, 2017 1 reply
This is a very good plugin and it does exactly what it says it will do. I bought the pro version and it is by far the best “Report” “Flagged” content plugin I’ve used!! I highly suggest anyone’s use of this excellent plugin!!
Read all 4 reviews

Contributors & Developers

“Flagged Content” is open source software. The following people have contributed to this plugin.


Translate “Flagged Content” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Added option to enable or disable capturing the ip address
  • Styling fix on the form, added a class to the form instructions
  • Other code changes


  • Bug fixes


  • Release