BuddyPress Profanity Filter

BuddyPress Profanity FilterĀ helps you maintain a safer BuddyPress community. You can use it to filter and replace unwanted words and make your community more inclusive for all.

It allows you to easily censor words in your BuddyPress activity update posts, BuddyPress activity comments, BuddyPress private messages subject, Private messages content, and more. BuddyPress Profanity Filter has flexible options that control easily these censor content over your community.

If you are looking for a profanity filter for BuddyPress or BuddyBoss platform or some way to censor some words on BuddyPress or BuddyBoss platform, The BuddyPress Profanity Filter plugin will help you achieve it.


  • Allows site admins to create their custom profanity/censored words list.
  • Allows site admins to enable/disable profanity filter for Posts, Comments, BuddyPress Activity Updates, BuddyPress Activity Comments, BuddyPress Private messages, bbPress forum content, etc.
  • Has Option to enable case sensitive or insensitive matching for the profanity words.
  • Has to Option for enabling strict filtering(whether to match individual words or even parts of the word in a sentence).
  • Allows site admins to select different symbols for replaced characters in the censored words.
  • Allows admins to control how the matched profanity words will be replaced.
  • Has to Option for site admins to get notified when any content with censor words is posted.


Frontend Screenshots:-

Admin settings :-

How to use:-

After installation, Please visit Dashboard->Settings-> BuddyPress Profanity filter to tune the settings.

Frequently Asked Questions:-

Can we filter censor words in Activities and Activities comments?

Yes, You can.

Can we filter censor words in Private Messages?

Yes, you can

Can we censor words in Group forums?

Yes, you can.

How do I add multiple words to the profanity list? Do I separate them by comma or new line?

Please use a comma to separate words.

Does it work with the BuddyBoss platform and theme?

Yes, It works well with the BuddyBoss platform.

Is there any limitation on the number of words in the filter?

There is no such limit. For performance reasons, we recommend keeping it in the range of 100s and not thousands. We use regular expressions for words matching and using a huge list will slow down the site.

I have more questions, where do I ask?

You can post in our support forums or contact us via our


Here is the BuddyPress Profanity in action


Installing BuddyPress Profanity Filter

BuddyPress Profanity Filter with case matching type(sensitive & insensitive case matching)

BuddyPress Profanity Filter with strict filtering

BuddyPress Profanity Filter demo with BuddyBoss Platform & Theme



Release History

  • Version: 1.2.1

    Tuesday, 20 February, 2024
    • Tested With: BuddyPress 12.2.0
    • Compatible With: BuddyPress 8.0+

    Bumping version to regenerate archive for WordPress 6.4.3 compatibility.

  • Version: 1.2.0

    Friday, 15 December, 2023
    • Tested With: BuddyPress 12.0
    • Compatible With: BuddyPress 8.0+

    Added compatibility with BuddyPress 12.0

  • Version: 1.1.7

    Thursday, 10 August, 2023
    • Tested With: BuddyPress 11.2
    • Compatible With: BuddyPress 8.0+

    Added BB support for admin notification
    Fix edit link for BuddyPress in admin notification

  • Version: 1.1.6

    Tuesday, 28 March, 2023
    • Tested With: BuddyPress 11.1
    • Compatible With: BuddyPress 8.0+

    Fix BuddyBoss live message profanity filtering
    Added thread url of message in admin notification

  • Version: 1.1.4

    Thursday, 15 December, 2022
    • Tested With: BuddyPress 10.6.0
    • Compatible With: BuddyPress 8.0+

    Added the links to edit content to all admin notification emails.

  • Version: 1.1.3

    Monday, 26 September, 2022
    • Tested With: BuddyPress 8.0+
    • Compatible With: BuddyPress 10.4.0

    Added support for filtering Messages from BuddyPress Better Message plugin

  • Version: 1.1.2

    Wednesday, 02 February, 2022
    • Tested With: BuddyPress 10.3.0
    • Compatible With: BuddyPress 7.0+

    Added support for multi-byte characters in the search/replace.

  • Version: 1.1.1

    Wednesday, 09 June, 2021
    • Tested With: BuddyPress 8.0.0
    • Compatible With: BuddyPress 7.0+

    Added support for BuddyPress Profile Fields

  • Version: 1.1.0

    Wednesday, 14 October, 2020
    • Tested With: BuddyPress 7.0.0
    • Compatible With: BuddyPress 4.0+

    Added support for post and comments

  • Version: 1.0.0

    Wednesday, 07 October, 2020
    • Tested With: BuddyPress 6.3.0
    • Compatible With: BuddyPress 4.0+

    Initial release.