Censor Words on Your WordPress Site with Filtration

Censor Words on Your WordPress Site with FiltrationSometimes, certain language is just plain uncalled for.

Whilst I’m all for free speech and such, it is fair to say that some people on the internet are inclined to use foul and inappropriate language – often when it is especially uncalled for.

If you run a WordPress site that has a reputation to uphold – a reputation that might be damaged by uncouth language – Filtration could be right up your alley.

Banish Bad Language

Filtration is a simple yet effective censorship tool for your blog. To demonstrate its abilities, here’s a before and after screenshot of a delightful fudge post:



There are a few things you should know about the machinations of this plugin.

First of all, you have two options when it comes to censoring words: strict words, and non-strict words:

  • A strict word will only be censored if it is self-contained. So for instance, if I had included “bench” as a strict word, it would not have been censored when the word “benchmark” was used.
  • A non-strict word will be censored under any circumstances when that particular sequence of letters appear. As you can see from the above screenshot, I selected “bench” to be a non-strict word, and it was therefore censored as part of “benchmark”.

The settings allow you select where words will be censored:

  1. Page/post content
  2. Page/post titles

And you also have the choice of which character should be used to replace offending words – you can use anything you want:


This plugin is likely to be most useful in censoring comments, although if you wanted to imply colorful language on your blog, but not actually use it, it could work for that too (especially if you had a change of heart down the line and decide to let loose).

Download Filtration here.