Plugin info

Total downloads: 297
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 3
Last updated: 5/28/2025 (214 days ago)
Added to WordPress: 5/19/2025 (0 years old)
Minimum WordPress version: 6.7
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Stale • Last updated 214 days ago

38/100

Is Restrict Block Content abandoned?

Likely maintained (last update 214 days ago).

Compatibility

Requires WordPress: 6.7
Tested up to: 6.8.3
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Restrict Content Pro – Easy Digital Downloads
Rating 5.0/5 (4 reviews)Active installs 10
Restrict Content Pro – Disable Subscription Upgrades
Rating 0.0/5 (0 reviews)Active installs 10

Description

This plugin will allow you, by default, to add restrictions to core/group and core/row blocks in the block and full-site editors.

Restrictions involve enabling it for that block, then setting the access level used by RC/RCP, and then determine whether the user must have at least that access level, or not have that access level in the block editor.

For details about how Access Levels work, here is a resource from the creators: https://help.solidwp.com/hc/en-us/articles/360049322274-How-do-access-levels-work

This plugin relies on either Restrict Content available on the WordPress.org Plugins Repository, or the premium version of Restrict Content Pro.

Note: If you are using Restrict Content Pro, and facing an issue where this plugin’s dependencies do not seem to be met, make sure you are using RCP ≥ 4.5.46, which supports plugin dependencies for the free version as well through the wp_plugin_dependencies_slug filter.

If you need to use this with an older version, you can apply this filter manually:

/**
 * Filter so that plugins listing the free version as a dependency would also be satisfied by the Pro version.
 *
 * @param string $slug The plugin slug being checked.
 */
add_filter( 'wp_plugin_dependencies_slug', function( $s ) {
    if ( 'restrict-content' === $s ) {
        $s = 'restrict-content-pro';
    }
    return $s;
});

Source Code

Full source code is available on Github here:

https://github.com/bethinkstudio/restrict-block-content

Installation

No installation instructions available

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

  1. By default, Group and Row blocks will have this additional panel, to add restrictions.

    By default, Group and Row blocks will have this additional panel, to add restrictions.

  2. When enabled, it will expose the interface to specify the <a href="https://help.solidwp.com/hc/en-us/articles/360049322274-How-do-access-levels-work">access level</a>, and whether you would like it to restrict to users at that level and above, or those that do not meet the requirement.

    When enabled, it will expose the interface to specify the access level, and whether you would like it to restrict to users at that level and above, or those that do not meet the requirement.

  3. Once you specify the level, the text will update to clarify which level it is restricting based on.

    Once you specify the level, the text will update to clarify which level it is restricting based on.

Changelog

1.0.1

  • Add fallback for default comparison value.
  • Tidy up code formatting in readme.txt.

1.0.0

  • Initial public release on WordPress.org.

0.9.1

  • Minor changes to appease the plugin check to submit to .org.

0.9.0

  • Release