Comment Blacklist Manager retrieves a list of terms from a remote source and updates the disallowed_keys setting in WordPress. The plugin will automatically fetch a list of terms on a regular schedule and update the contents of the “Disallowed Comment Keys” field. Terms added manually via the “Local
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.6 and PHP 7.0.
SourceWordPress plugins · Oct 19, 2026
01 / Source details
About this tool.
Comment Blacklist Manager retrieves a list of terms from a remote source and updates the disallowed_keys setting in WordPress. The plugin will automatically fetch a list of terms on a regular schedule and update the contents of the “Disallowed Comment Keys” field. Terms added manually via the “Local Blacklist” field will be retained during the scheduled updates. Terms added manually to the “Excluded Terms” field will be removed from the list.
The default list of terms is fetched from a GitHub repository maintained by Grant Hutchinson .
See it in action
A closer look.
The “Discussion Settings” screen showing the various blacklist fields
02 / Source details
Getting started.
To install the plugin using the WordPress dashboard:
01Go to the “Plugins > Add New” page
02Search for “Comment Blacklist Manager”
03Click the “Install Now” button
04Activate the plugin on the “Plugins” page
05(Optional) Add terms to the “Local Blacklist” field in “Settings > Discussion”
06(Optional) Add terms to the “Excluded Terms” field in “Settings > Discussion”
To install the plugin manually:
07Download the plugin and decompress the archive
08Upload the comment-blacklist-manager folder to the /wp-content/plugins/ directory on the server
09Activate the plugin on the “Plugins” page
10(Optional) Add terms to the “Local Blacklist” field in “Settings > Discussion”
11(Optional) Add terms to the “Excluded Terms” field in “Settings > Discussion”
03 / Source details
Frequently asked questions.
What is the source for the default blacklist?
The default blacklist is maintained by Grant Hutchinson on GitHub .
Generally, the default blacklist is updated several times per month. This includes the addition of new entries and the optimizing of existing entries. Sometimes the default blacklist can undergo multiple updates per week, depending on how much spam in being sent to public WordPress sites we use to test the plugin.
Can I provide my own blacklist sources?
Yes, you can. Use the filter cblm_sources to add different source URLs.
The plugin expects the list of terms to be in plain text format with each entry on its own line. If the source is provided in a different format (eg: a JSON feed or serialized array), then the result must be run through the cblm_parse_data_result filter, which parses the source as a list of terms and the source URL.
What is the default update schedule?
The plugin will update the list of terms from the specified sources every 24 hours.
Can I change the update schedule?
Yes, you can. Use the filter cblm_update_schedule to modify the time between updates.
The return data should be specified using WordPress Transient Time Constants .
Can I add my own terms to the blacklist?
Yes. Individual terms can be added to the “Local Blacklist” field in the “Settings > Discussion” area of WordPress. Each term must be entered on its own line.
Can I exclude terms from the blacklist?
Yes. Individual terms can be excluded from the automatically fetched blacklist by adding them to the “Excluded Terms” field in the “Settings > Discussion” area of WordPress. Each term must be entered on its own line.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati