Title: Restrictions for BuddyPress
Author: SeventhQueen
Published: <strong>2018 年 6 月 4 日</strong>
Last modified: 2026 年 5 月 25 日

---

搜索插件

![](https://ps.w.org/bp-restrict/assets/banner-772x250.png?rev=1899020)

![](https://ps.w.org/bp-restrict/assets/icon-256x256.png?rev=1899020)

# Restrictions for BuddyPress

 作者：[SeventhQueen](https://profiles.wordpress.org/seventhqueen/)

[下载](https://downloads.wordpress.org/plugin/bp-restrict.1.5.3.zip)

 * [详情](https://cn.wordpress.org/plugins/bp-restrict/#description)
 * [评价](https://cn.wordpress.org/plugins/bp-restrict/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/bp-restrict/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/bp-restrict/#developers)

 [支持](https://wordpress.org/support/plugin/bp-restrict/)

## 描述

**Restrictions for BuddyPress** gives you full control over who can see and access
your BuddyPress community pages. Hide profiles, groups, activity, and messages from
visitors, non-members, or specific membership levels.

Perfect for **membership sites**, **private communities**, **paid networks**, and**
gated BuddyPress installations**.

#### What You Can Restrict

 * **Members Directory** — Hide the full members list from visitors or non-members
 * **Member Profiles** — Control who can view individual BuddyPress profiles
 * **Groups Directory** — Restrict access to the groups listing page
 * **Single Group Pages** — Lock individual group pages behind membership
 * **Site-Wide Activity** — Hide the activity stream from unauthorized users
 * **Private Messages** — Restrict messaging to specific membership levels

#### Membership Integration

Seamlessly integrates with **Paid Memberships Pro (PMPro)**:

 * Apply restrictions based on your existing membership levels
 * Show upgrade prompts to non-members trying to access restricted content
 * Mix and match — some areas free, some members-only

#### Free Access by Profile Field

Grant free access to specific BuddyPress members based on a **profile field value**—
no membership plugin required. Ideal for:

 * Giving VIP access to users with a specific role or profile attribute
 * Creating tiered access without a full membership setup
 * Whitelisting beta testers or early adopters

#### BuddyBoss Compatible

Fully compatible with **BuddyBoss Platform**, so your restrictions work whether 
you’re running classic BuddyPress or BuddyBoss.

#### How It Works

 1. Install and activate the plugin
 2. Go to **Settings  BP Restrict**
 3. Choose which BuddyPress areas to restrict
 4. Select restriction type: visitors, all non-members, or specific membership levels
 5. Set a custom redirect URL or restriction message
 6. Done — your community is protected

#### Use Cases

 * **Private communities** — Only logged-in members can browse profiles and groups
 * **Paid membership sites** — Gate BuddyPress features behind PMPro membership 
   levels
 * **Corporate intranets** — Restrict the social layer to employees only
 * **Online courses** — Let students access the community, hide it from everyone
   else
 * **Dating sites** — Require membership to view profiles or send messages

## 屏幕截图

 * [[
 * General BuddyPress restriction settings — control access to profiles, groups,
   activity, and messages
 * [[
 * Paid Memberships Pro integration — apply restrictions based on membership levels

## 安装

#### From WordPress Dashboard

 1. Go to **Plugins  Add New**
 2. Search for **“Restrictions for BuddyPress”**
 3. Click **Install Now**, then **Activate**
 4. Configure under **Settings  BP Restrict**

#### Manual Upload

 1. Download `bp-restrict.zip`
 2. Go to **Plugins  Add New  Upload Plugin**
 3. Select the zip file and click **Install Now**
 4. Activate and configure under **Settings  BP Restrict**

## 常见问题

### Does this plugin work without Paid Memberships Pro?

Yes! You can restrict BuddyPress areas based on login status (visitors vs. logged-
in users) or based on BuddyPress profile field values — no membership plugin required.
PMPro integration is optional.

### Does it work with BuddyBoss?

Yes, Restrictions for BuddyPress is fully compatible with BuddyBoss Platform.

### Can I show a custom message to restricted users?

Yes. You can set a custom restriction message or redirect users to a specific page(
like a registration or upgrade page).

### Can I restrict only certain membership levels?

Yes. With Paid Memberships Pro active, you can choose exactly which membership levels
have access to each BuddyPress area.

### Will restricted pages still appear in menus and search?

The plugin restricts access to BuddyPress pages. Menu visibility depends on your
theme or menu settings. We recommend using a menu visibility plugin alongside this
one for the best experience.

### Is it compatible with the latest WordPress and PHP versions?

Yes. Tested up to WordPress 6.9 and requires PHP 7.4 or higher.

## 评价

![](https://secure.gravatar.com/avatar/de0bd06a751036e7e0554ae2d3087413547086e6043decbc9ac761184206b171?
s=60&d=retro&r=g)

### 󠀁[GREAT & EASY](https://wordpress.org/support/topic/great-easy-11/)󠁿

 [Hermann Matthias](https://profiles.wordpress.org/matthy99/) 2021 年 3 月 16 日

many thanks for this plugin, that is exactly what I am searching for, it is so easy,
some others offer a big “trouble” around, 5x just a click and you are done !

![](https://secure.gravatar.com/avatar/fb6953f79536a6b148b491c9c096f5a6f73e76f70901c70ee5997f31a1bcf898?
s=60&d=retro&r=g)

### 󠀁[Thank You!!](https://wordpress.org/support/topic/thank-you-2466/)󠁿

 [BStreet](https://profiles.wordpress.org/bstreet123456789/) 2020 年 8 月 5 日 1
回复

Simple, clean and effective. Great plugin! Works with Buddyboss. Thanks Seventhqueen.

![](https://secure.gravatar.com/avatar/3812c132152e3b30f253f0ed0f61770684ea00c7b9731a42849852c274348e21?
s=60&d=retro&r=g)

### 󠀁[Good plugin!](https://wordpress.org/support/topic/good-plugin-4405/)󠁿

 [Elia](https://profiles.wordpress.org/prettyboyelias/) 2020 年 6 月 24 日

Thanks a lot!

![](https://secure.gravatar.com/avatar/0295e2d925c79977431dd32d0187662cf5ba9808b8227440e2ef1d2a82dc285e?
s=60&d=retro&r=g)

### 󠀁[Very usefull](https://wordpress.org/support/topic/very-usefull-350/)󠁿

 [asterix30](https://profiles.wordpress.org/asterix30/) 2020 年 4 月 17 日

Works great! Exactly what I needed Thanks a lot

 [ 阅读所有4条评价 ](https://wordpress.org/support/plugin/bp-restrict/reviews/)

## 贡献者及开发者

「Restrictions for BuddyPress」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ SeventhQueen ](https://profiles.wordpress.org/seventhqueen/)

[帮助将「Restrictions for BuddyPress」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/bp-restrict)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/bp-restrict/)，查看[SVN仓库](https://plugins.svn.wordpress.org/bp-restrict/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/bp-restrict/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/bp-restrict/)。

## 更新日志

#### 1.5.3

 * **Security fix:** Updated bundled Redux Framework to v4.5.10, removing vulnerable
   Appsero tracking library (CVE-2025-12391)
 * Updated “Tested up to” WordPress 6.9

#### 1.5.2

 * Fix Redux framework error

#### 1.5.1

 * Update Redux framework init call to work with older versions used in other plugins

#### 1.5.0

 * Update Redux framework. BuddyBoss compatibility.

#### 1.4.1

 * Fixed a PHP notice in latest versions

#### 1.4.0

 * Fixed “View message” restriction message showing even if you have access

#### 1.3.0

 * Updated options framework panel

#### 1.2.0

 * PMPro viewing messages restriction now generates a notice to upgrade account

#### 1.1.1

 * Extra checks added for free access with Paid Memberships Pro

#### 1.1

 * Added the ability to give free access to BuddyPress members based on specific
   profile field and value

#### 1.0.1

 * Redirect BuddyPress new message to messages page

#### 1.0

 * Initial release

## 额外信息

 *  版本 **1.5.3**
 *  最后更新：**3 天前**
 *  活跃安装数量 **300+**
 *  WordPress 版本 ** 5.0 或更高版本 **
 *  已测试的最高版本为 **7.0**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/bp-restrict/)
 * 标签
 * [access-control](https://cn.wordpress.org/plugins/tags/access-control/)[buddypress](https://cn.wordpress.org/plugins/tags/buddypress/)
   [membership](https://cn.wordpress.org/plugins/tags/membership/)[pmpro](https://cn.wordpress.org/plugins/tags/pmpro/)
   [restrict content](https://cn.wordpress.org/plugins/tags/restrict-content/)
 *  [高级视图](https://cn.wordpress.org/plugins/bp-restrict/advanced/)

## 评级

 5 星（最高 5 星）。

 *  [  4 条 5 星评价     ](https://wordpress.org/support/plugin/bp-restrict/reviews/?filter=5)
 *  [  0 条 4 星评价     ](https://wordpress.org/support/plugin/bp-restrict/reviews/?filter=4)
 *  [  0 条 3 星评价     ](https://wordpress.org/support/plugin/bp-restrict/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/bp-restrict/reviews/?filter=2)
 *  [  0 条 1 星评价     ](https://wordpress.org/support/plugin/bp-restrict/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/bp-restrict/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/bp-restrict/reviews/)

## 贡献者

 *   [ SeventhQueen ](https://profiles.wordpress.org/seventhqueen/)

## 支持

最近两个月解决的问题：

     总计 1，已解决 0

 [查看支持论坛](https://wordpress.org/support/plugin/bp-restrict/)