This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

ProfanityBlocker – Profanity Filter


What is ProfanityBlocker

ProfanityBlocker is an advanced cloud based word filter service that ‘cleans’ and removes any profanity from user entered text.With this word filter service you have greater control of the words and text submitted on your site.
Fed up having to go through posts, deleting any profanity, swear words, or personal information? Well ProfanityBlocker is the answer. Using advanced heuristic logic, ProfanityBlocker has been developed to meet the specific needs of community based sites. We are so sure that you will love our plugin, that we provide a free version for you to try, before committing to a paid subscription.

Easy to install, you are just a few clicks away from delivering a whole new level of service to your community members.

Give it a try, what have you got to lose.

Why ProfanityBlocker is here

ProfanityBlocker has been developed based on our experience of running a large scale community. As community moderators, we understand the amount of work that goes into providing a safe environment for all of our users. Using proprietary heuristic logic, combined with user defined parameters, we believe that ProfanityBlocker should be the filter of choice for all site owners.

How to use it

Upon installing the plugin you can get a complimentary free license to use the service for 6 months. Simply install the plugin, we’ll collect your email, site URL and set up your license key. Additionally if you want more functionality you can purchase a license key from our website. To do that you will need to go here: [] ( “ – Your very own Profanity Blocker”).

After you go there either log in if you are already registered or signup by following the instructions on the site. You will get a free 15 days trial Premium package right after subscribing.

The payment agreement is set right away after you create an account for your domain, but as you are shown, you are not billed until the trial license expires.

Once you set the agreement you will get your account activated and can start using it straight away.

What will you get

You get a Premium package as a trial (you can opt for Basic or Enterprise if you so choose, but the payment is then made the very next day). This means that you get the advanced filtering plus the email filtering, phone numbers filtering and the links filtering for 15 free days – that is if you select them in your plugin.

Quick links

To register go here [ signup]( “Create your own Profanity Blocker account”).

To check out our pricing page, go here: [ pricing]( “Check out all of our packages”).


  • Plugin activated.
  • Plugin settings location (Settings->ProfanityBlocker Management)
  • Options available for you to setup and the location where you should enter the license key in order to use our service.
  • Example of the text before submission.
  • The text after it has been submitted.
  • Example of the comment before submission.
  • The comment after it has been submitted.


Manual installation

  1. Extract the plugin archive.
  2. Upload profanityblocker-profanity-filter directory to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Go to the Settings->ProfanityBlocker Management page and set the key that you got from our website
  5. Check the options you like to enable and save
  6. Let it work for you

Automated Installation

  1. Go to the ‘Plugins’ menu in WordPress and click on Search.
  2. Search for our plugin ProfanityBlocker – Profanity Filter and click install
  3. Click to activate the plugin
  4. Go to the Settings->ProfanityBlocker Management page and set the key that you got from our website
  5. Check the options you like to enable and save
  6. Let it work for you


What is this Free Package Implementation that you mention?

We have decided to give you a FREE 6 months to use our service to see how it works. You do not even need to send us an email to get it, just activate the plugin on your WordPress/BuddyPress site and let it get it for you.

How come it is free?

We believe in our product and think that you will too. When you install the plugin you get an account that lasts for 6 months. As part of this process we do ask for some basic information (email address etc.), but rest assured, we will not use or sell this information in any way.

Are there any limitations to this free package?

With the free package, you get all of the core features of ProfanityBlocker. With a premium license, you can customise the product to meet your exact needs through the use of ‘white’ and ‘black’ lists.

Does the Plugin change the content in the WordPress database?

Yes, currently it saves it in your database for faster loading and less website traffic.

I found a bug, do you care?

Yes of course! Just go to support tab and let us know more, or send us an email to support/@t\profanity-

Contributors & Developers

“ProfanityBlocker – Profanity Filter” is open source software. The following people have contributed to this plugin.




  • Added a free package implementation code (check FAQ for more)
  • Made the plugin options easier to access by placing a link in the plugins listing
  • Made everything easier to use (at least we think so – do let us know 😉 )
  • Added ajax on admin side to create a nicer experience while acquiring the license


  • Fixed the issue where a class was not initialized before being read for some reason.


  • Filtering using array submissions
  • code separation and minimization (refactoring)
  • Errors reporting option