=== Blocksolid Gateway === Contributors: peripatus Tags: intranet, gutenberg, block editor, blocks, gated, gated content, members area, gateway Stable tag: 3.0.2 Tested up to: 7.0 Donate link: https://www.peripatus.uk/payments/ License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Gated content based upon a Members Only flag for pages, posts and categories with Gutenberg support. == Description == Blockolid Gateway is a simple way to gate posts, pages, categories and their decendants with optional support for gutenberg and creation of a custom user role of "Member". == Installation == * Install the plugin using the WordPress 'Add New plugin' functionality and activate. * Once activated check the settings to setup. * Categories, posts and classic pages gain a "Members Only" checkbox. Gutenberg pages gain a "Gateway" settings panel containing a "Members Only" checkbox. * Any Category set to "Members Only" will block access to all posts within it and within any sub-categories. * Any page set to "Members Only" will also block access to any child pages that it might have. * Use your own theme's styles to style the login box == Screenshots == 1. /assets/screenshots/screenshot-1.png A gated page == Changelog == = 3.0.2 = *Minimum PHP and WP versions raised to 7 and WP7 respectively. - 27 May 2026* = 3.0.1 = *Specific user groupings can be given access to content of all user groupings - 02 February 2026* *Environment updated. Updated to API version 3. Minimum PHP and WP versions raised to reduce testing load in readiness for WP7. - 05 December 2025* = 1.1.4 = *Fixed issues with committee logins - 30 June 2025* = 1.1.3 = *Small bug fixes to remove PHP warnings, 'show_in_menu' set to true for user_groupings, 'blocksolid_check_members_only_and_grouping_names' and 'blocksolid_gateway_should_show_content' functions created from 'blocksolid_gateway_check_access' function for more granular control - 23 June 2025* = 1.1.2 = *Login page refinements, removed hard-coded "Committee" usage in Category edit page - 28 May 2025* = 1.1.1 = *Small layout change in backend and refinement to member groups fixing duplication issue - 07 Mar 2025* = 1.1.0 = *Added ability to assign member groups to users, posts, pages and categories and restrict by these - 28 Feb 2025* = 1.0.8 = *Added redirect value of home page if empty - 09 May 2024* = 1.0.7 = *Added shortcode to output name of logged-in user - 31 August 2023* = 1.0.6 = *Stopped triggering on main events list page if event with newest published date was members only - 31 August 2023* = 1.0.5 = *Removed bug that stopped any content being displayed if "Show an impression of page under the login box" was not ticked irrespective of login status - 22 August 2023* = 1.0.4 = *Added a Members Only box to The Event Calendar event pages - 07 August 2023* = 1.0.3 = *Removed issues with custom post types - 06 January 2023* = 1.0.2 = *Added settings link to Plugins page - 13 December 2022* = 1.0.1 = *Second release - 07 December 2022* = 1.0.0 = *Initial release - 30 November 2022* == Upgrade Notice == = 1.0.0 = This is the first public release to be published