=== Block Permissions === Contributors: meceware Donate link: https://www.meceware.com/ Tags: addon, blocks, content restriction, date, gutenberg, member, permission, privacy, private content, time range, user role Requires at least: 5.6.0 Tested up to: 5.8.1 Requires PHP: 5.6 Stable tag: 1.0.8 License: GPLv3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html Show Gutenberg editor blocks only to target audience depending on their user attributes such as user role, log in information and user names. == Description == [Full Documentation](https://www.meceware.com/docs/block-permissions-for-gutenberg/) == How To Use == * Activate 'Block Permissions' plugin. * Edit any page with Gutenberg editor. * If Block Permission is chosen for 'Show', the block content will be shown if the settings are validated. Otherwise block content will be hidden. = Show = * If 'Everyone' is selected as the permission, the block content will be shown for everyone. * If 'Members' is selected as the permission, the block content will be shown for the logged in users. * If 'Members with Selected User Roles' is selected as the permission, the block content will be shown only for the members with specified user roles. * If 'Selected Users' is selected as the permission, the block content will be shown only to the specified users. * If 'Selected Devices' is selected as the permission, the block content will be shown for the specified devices, such as Desktops, Phones and/or Tablets. * If 'Date Range' is selected as the permission, the block content will be shown between the specified dates. * If 'Time Range' is selected as the permission, the block content will be shown between the specified times. * If 'Day Of Week' is selected as the permission, the block content will be shown on the specified days. * If 'PHP Function' is selected as the permission, the block content will be shown according to the return value of the specified PHP function. = Hide = * If 'Everyone' is selected as the permission, the block content will be hidden from everyone. * If 'Members' is selected as the permission, the block content will be hidden from the logged in users. * If 'Members with Selected User Roles' is selected as the permission, the block content will be hidden from the members with specified user roles. * If 'Selected Users' is selected as the permission, the block content will be hidden from the specified users. * If 'Selected Devices' is selected as the permission, the block content will be hidden from the specified devices, such as Desktops, Phones and/or Tablets. * If 'Date Range' is selected as the permission, the block content will be hidden between the specified dates. * If 'Time Range' is selected as the permission, the block content will be hidden between the specified times. * If 'Day Of Week' is selected as the permission, the block content will be hidden on the specified days. * If 'PHP Function' is selected as the permission, the block content will be hidden according to the return value of the specified PHP function. == Frequently Asked Questions == No FAQ yet. == Screenshots == Please check the [documentation](https://www.meceware.com/docs/block-permissions-for-gutenberg/) web site for all the screenshots. == Changelog == = 1.0.8 = * Bug fix wrt date range selection. (thanks to urlund (@codework)) = 1.0.7 = * Package update and minor improvements. = 1.0.6 = * Package update and minor improvements. = 1.0.5 = * Package update and minor improvements. = 1.0.4 = * Package update and minor improvements. = 1.0.3 = * License change and other improvements. = 1.0.2 = * Libraries updated. * Code improvements. = 1.0.1 = * Libraries updated. = 1.0.0 = * Initial Release. == Upgrade Notice == = 1.0.8 = Bug fix wrt date range selection. = 1.0.7 = Package update and minor improvements. = 1.0.6 = Package update and minor improvements. = 1.0.5 = Package update and minor improvements. = 1.0.4 = Package updates and minor improvements. = 1.0.3 = Added to WordPress. = 1.0.2 = Library updates and minor code improvements. = 1.0.1 = Library updates. = 1.0.0 = This version is the initial release of the plugin. **[by meceware](https://www.meceware.com/)**