Dead Dove

Сүрөттөө

The Dead Dove plugin lets administrators apply content warnings based on post tags. Content tagged with certain terms will be blurred from view and require users to read disclaimers and click their agreement to access it. Administrators define which tags trigger warnings and can provide custom warning texts in the tag descriptions.

Users can also customize their own tag-based content warning settings, overriding the admin’s defaults. A shortcode feature allows you to apply warnings to specific blocks of content. If multiple warning tags apply, all relevant warnings will be shown.

The plugin is highly flexible and supports user preferences as well as dynamic content warnings applied via shortcode.

Features

  • Blur content based on assigned tags and display warning text before viewing.
  • Administrators select which tags require warnings, with the warning text pulled from tag descriptions.
  • Users can override admin settings by choosing their own tag warning preferences.
  • Warning can be applied at the post or block level, or using a shortcode with tags as parameters.
  • Multiple tag descriptions are shown if more than one warning tag is applied.

Usage

Admin Settings

  1. Go to Settings > Content Warning.
  2. Select the tags that require a content warning.
  3. Add a description to each tag to provide the warning text.

User Settings

  1. Users can go to Your Profile to adjust their warning settings.
  2. They can disable warnings for certain tags set by the admin or add their own tags to trigger warnings.

Post tag usage

To apply a content warning to an entire post, tag the post with a tag that requires a content warning.

Block Usage

  1. In the block editor, add the Content Warning block.
  2. Select warning tags in the block settings.
  3. Add your content, which will be blurred until the user agrees to view it.

Shortcode Usage

Use the [content_warning] shortcode to apply warnings within individual posts or pages. The slug of the tag or tags should be entered into the shortcode separated by commas.

Example 1: Single tag

[content_warning tags="sensitive"]
This section discusses sensitive material.
[/content_warning]

Example 2: Multiple tags

[content_warning tags="graphic,offensive"]
This section contains graphic language and offensive themes.
[/content_warning]<h3>Known Limitations</h3>

– Content is not blurred on category pages.

Roadmap

  • Geolocation-based Warnings: Modify content visibility based on the viewer’s location.
  • Custom Styling Options: Provide options to style blurred content and buttons using CSS.
  • BuddyBoss Support: Add user content warning settings module to BuddyBoss Account Settings screen.
  • Apply Shortcode from Editing Toolbar: Simpler application of content warnings to text selections.

License

This plugin is licensed under the GPLv2 or later. See the license for more details.

Скриншоттор

  • [Example of content warning]
  • [Block settings]
  • [Admin settings]
  • [User settings]

Блоктор

This plugin provides 1 block.

  • Content Warning

Орнотуу

  1. Download the plugin as a .zip file or install it directly from the WordPress plugin repository.
  2. Go to Plugins > Add New and click Upload Plugin (if using the .zip).
  3. After installation, click Activate Plugin.
  4. Configure warning tags by navigating to Settings > Content Warning.

FAQ.KG

Q: What happens if multiple tags apply to a post?

A: All applicable tag descriptions are concatenated and displayed as warnings.

Q: Can users disable warnings for certain tags?

A: Yes, users can override the admin’s settings through their profile. They can disable certain warnings or add new tags that they want to be warned about.

Q: Can you mix block and shortcode warnings on the same page or post?

A: Yes, you can.

Сын-пикирлер

There are no reviews for this plugin.

Contributors & Developers

“Dead Dove” is open source software. The following people have contributed to this plugin.

Мүчөлөрү

Translate “Dead Dove” into your language.

Interested in development?

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

Өзгөртүүлөр

Version 1.0

  • Initial release.
  • Admin and user tag-based warning configurations.
  • Support for multiple tag descriptions in warnings.
  • Support for post, block, and shortcode-level warnings.