Shape the future of Social networking with WordPress: Join Project Midnight Sun! The next generation platform for community building with WordPress!

BuddyDev

BuddyPress Block Users

BuddyPress Block Users allows users to block other users on BuddyPress sites. If you are creating a BuddyPress-based community, the ability to let users block others is very important. It can help make your community safe for your users.

Features:-

  • Role-based user blocking for BuddyPress. You can limit which user roles are allowed to block other users.
  • Role-based user whitelisting. You can limit which roles can not be blocked.
  •  You can enable automatic unfriending/unfollowing on blocking.
  • You can force the user to add a reason while blocking another user (it is optional).
  • Admin notifications of user blocking(optional).
  • Admin notification of user unblocking(optional).
  • You can apply user-specific restrictions based on context.
  • You can disable sending friendship requests from blocker users to blocked users.
  • You can disable sending friendship requests from the blocked user to the blocker user.
  • You can disable sending a private message from blocked user to blocker user.
  • You can disable sending a private message from blocker user to blocked user.
  • You can disable public message(activity mention) from blocker user to blocked user.
  • You can disable public messages (activity mention) from blocked user to blocker user.
  • You can restrict blocked user profile view by blocker.
  • You can restrict blocker user's profile views by blocked users.
  • You can hide blocked users from members listing for blocker users.
  • You can hide blocker users from members listing for the blocked user.
  • You can hide activity posts of blocked users from blocker users.
  • You can hide activity posts of blocker users from blocked users.
  • You can hide the activity comments of the blocked user from the blocker user.
  • You can hide activity comments of blocker users from blocked users.

Screenshots:-

This plugin is also available as a free companion with  BuddyPress Moderation Tools. If you purchase BuddyPress Moderation tools, you will get free access to this plugin.

Release History

  • Version: 1.2.3

    Monday, 13 October, 2025
    • Tested With: BuddyPress 14.3.4
    • Compatible With: BuddyPress 8.0+

    Fixed conflict with BuddyBlog Pro settings

  • Version: 1.2.2

    Tuesday, 15 July, 2025
    • Tested With: BuddyPress 8.0+
    • Compatible With: BuddyPress 14.3.4

    Minor fixes.

  • Version: 1.2.1

    Friday, 23 February, 2024
    • Tested With: BuddyPress 12.3
    • 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.5

    Thursday, 05 October, 2023
    • Tested With: BuddyPress 11.3.1
    • Compatible With: BuddyPress 8.0+

    Fix model to support PHP 8.2 version
    Fix text domain language directory path

  • Version: 1.1.3

    Tuesday, 05 September, 2023
    • Tested With: BuddyPress 11.3.1
    • Compatible With: BuddyPress 8.0+

    Added fixes for PHp 8.0+ compatibility

  • Version: 1.1.2

    Monday, 14 August, 2023
    • Tested With: BuddyPress 11.2.0
    • Compatible With: BuddyPress 8.0+

    Updated the REST endpoint for checking block status to accept the blocked by as well as expected blocked user id. One of the 2 must of logged user id.

  • Version: 1.1.1

    Wednesday, 02 August, 2023
    • Tested With: BuddyPress 11.2.0
    • Compatible With: BuddyPress 8.0+

    Added REST API support for blocking/unblocking users, checking blocked users as well as blocked user status. Props Nifty for sponsoring the development.

  • Version: 1.1.0

    Thursday, 02 February, 2023
    • Tested With: BuddyPress 11.0.0
    • Compatible With: BuddyPress 8.0+

    Better compatibility with some themes as well as BuddyCircle plugin

  • Version: 1.0.10

    Saturday, 07 January, 2023
    • Tested With: BuddyPress 10.6
    • Compatible With: BuddyPress 8.0+

    Fix legacy issue causing problem with BP Private Message Rate Limiter

  • Version: 1.0.9

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

    Fix bug legacy message reply on existing thread

  • Version: 1.0.8

    Friday, 24 December, 2021
    • Tested With: BuddyPress 9.1.1
    • Compatible With: BuddyPress 8.0.0

    Added support for Restricting the message & Friendship requests while using REST API

  • Version: 1.0.7

    Monday, 04 October, 2021
    • Tested With: BuddyPress 9.1.1
    • Compatible With: BuddyPress 7.0+

    Fixed various issues with texts not honouring localization.

  • Version: 1.0.6

    Monday, 09 August, 2021
    • Tested With: BuddyPress 9.0.0
    • Compatible With: BuddyPress 7.0+

    Restore settings on reactivation.

  • Version: 1.0.5

    Friday, 30 July, 2021
    • Tested With: BuddyPress 9.0.0
    • Compatible With: BuddyPress 7.0+

    Fix group issues.
    showing unblock under settings blocked user screen.

  • Version: 1.0.4

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

    Added option to choose where the buttons should appear.

  • Version: 1.0.3

    Sunday, 02 August, 2020
    • Tested With: BuddyPress 7.0.0
    • Compatible With: BuddyPress 4.0+

    Update event delegation to support the blocking action for all themes.

  • Version: 1.0.2

    Tuesday, 07 July, 2020
    • Tested With: BuddyPress 6.1
    • Compatible With: BuddyPress 4.0+

    Added support for BuddyPress Better Message plugin

  • Version: 1.0.1

    Tuesday, 19 May, 2020
    • Tested With: BuddyPress 6.0
    • Compatible With: BuddyPress 4.0+

    Fixed overriding of excluded user from members directory.Now, cooperates with other plugins removing users.
    Added filter for disabling buttons at various locations.

  • Version: 1.0.0

    Monday, 18 May, 2020
    • Tested With: BuddyPress 6.0
    • Compatible With: BuddyPress 4.0+

    Initial release.

View Pricing