Title: Comments Word Blacklist Manager
Author: GeekParadize
Published: <strong>February 26, 2019</strong>
Last modified: February 26, 2019

---

Search plugins

![](https://ps.w.org/comment-word-blacklist-manager/assets/banner-772x250.jpg?rev
=2039475)

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.

![](https://s.w.org/plugins/geopattern-icon/comment-word-blacklist-manager_fcd2d1.
svg)

# Comments Word Blacklist Manager

 By [GeekParadize](https://profiles.wordpress.org/wartraxx93/)

[Download](https://downloads.wordpress.org/plugin/comment-word-blacklist-manager.1.0.0.zip)

 * [Details](https://test.wordpress.org/plugins/comment-word-blacklist-manager/#description)
 * [Reviews](https://test.wordpress.org/plugins/comment-word-blacklist-manager/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/comment-word-blacklist-manager/#installation)
 * [Development](https://test.wordpress.org/plugins/comment-word-blacklist-manager/#developers)

 [Support](https://wordpress.org/support/plugin/comment-word-blacklist-manager/)

## Description

Comment Word Blacklist Manager will retrieve a list of blacklist terms from a remote
source and update the `blacklist_keys` setting in WordPress. The list will update
itself on a schedule to keep your terms current. Any manually added items will be
retained, and an exclusions list is also created if there are terms from the source
you want to allow.

## Installation

 1. Upload the `comment-word-blacklist-manager` folder to the `/wp-content/plugins/`
    directory or install from the dashboard
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Add any terms to the exclusions list under the main “Discussions” settings area
 4. Add any additional terms in the new “Local Blacklist” field

## FAQ

  What is the default source of the blacklist?

The list is managed by [GeekParadize](http://www.geekparadize.fr/) on [GitHub](https://github.com/geekparadize/Comment-Word-Blacklist-Manager/)

  Can I provide my own blacklist sources?

Sure can. Use the filter `cwblm_sources` to add different source URLs.

_to replace the sources completely_

    ```
    add_filter( 'cwblm_sources', 'rkv_cwblm_replace_blacklist_sources' );

    function gpz_cwblm_replace_blacklist_sources( $list ) {

        return array(
            'http://example.com/blacklist-1.txt'
            'http://example.com/blacklist-2.txt'
        );

    }
    ```

_to add a new item to the existing sources_

    ```
    add_filter( 'cwblm_sources', 'gpz_cwblm_add_blacklist_source' );

    function gpz_cwblm_add_blacklist_source( $list ) {

        $list[] = 'http://example.com/blacklist-a.txt';

        return $list;

    }
    ```

The plugin expects the blacklist data to be a plain text format with each entry 
on it’s own line. If the source is provided in a different format (a JSON feed or
serialized array) then you will need to run the result through `cblm_parse_data_result`,
which passes through the data and the source URL.

  Can I change the update schedule?

Yep. Use the filter `cwblm_update_schedule` to add a new URL.

    ```
    add_filter( 'cwblm_update_schedule', 'gpz_cwblm_custom_schedule' );

    function gpz_cwblm_custom_schedule( $time ) {

        return DAY_IN_SECONDS;

    }
    ```

The return should be provided using the [time contstants in transients](https://codex.wordpress.org/Transients_API#Using_Time_Constants)

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Comments Word Blacklist Manager” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ GeekParadize ](https://profiles.wordpress.org/wartraxx93/)

[Translate “Comments Word Blacklist Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/comment-word-blacklist-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/comment-word-blacklist-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/comment-word-blacklist-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/comment-word-blacklist-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/comment-word-blacklist-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.0.0**
 *  Last updated **7 years ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 3.7 or higher **
 *  Tested up to **4.9.29**
 *  Language
 * [English (US)](https://wordpress.org/plugins/comment-word-blacklist-manager/)
 * Tags
 * [blacklist](https://test.wordpress.org/plugins/tags/blacklist/)[comments](https://test.wordpress.org/plugins/tags/comments/)
   [spam](https://test.wordpress.org/plugins/tags/spam/)
 *  [Advanced View](https://test.wordpress.org/plugins/comment-word-blacklist-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/comment-word-blacklist-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/comment-word-blacklist-manager/reviews/)

## Contributors

 *   [ GeekParadize ](https://profiles.wordpress.org/wartraxx93/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/comment-word-blacklist-manager/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.geekparadize.fr/donations)