{"id":89929,"date":"2018-08-11T08:13:50","date_gmt":"2018-08-11T08:13:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/secure-blocks-for-gutenberg\/"},"modified":"2019-01-21T20:50:03","modified_gmt":"2019-01-21T20:50:03","slug":"secure-blocks-for-gutenberg","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/secure-blocks-for-gutenberg\/","author":4029377,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.4.3","stable_tag":"1.4.3","tested":"5.0.25","requires":"5.0","requires_php":"5.6","requires_plugins":"","header_name":"Secure Blocks for Gutenberg","header_author":"Matt Watson <hello@mattwatson.codes>","header_description":"Secure your content in the editor by user role with Secure Blocks for Gutenberg","assets_banners_color":"91514b","last_updated":"2019-01-21 20:50:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/mwtsn\/secure-blocks-for-gutenberg","header_author_uri":"https:\/\/mattwatson.codes","rating":3.7,"author_block_rating":0,"active_installs":20,"downloads":2001,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"1","2":0,"3":0,"4":0,"5":"2"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1923256","resolution":"128x128","location":"assets"},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"1923256","resolution":"256x256","location":"assets"}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"1923256","resolution":"1544x500","location":"assets"},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1923256","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":{"matt-watson\/secure-block":{"name":"matt-watson\/secure-block","title":"Secure Block"},"matt-watson\/secure-block-inner-unsecure":{"name":"matt-watson\/secure-block-inner-unsecure","title":"Unsecure"},"matt-watson\/secure-block-inner-secure":{"name":"matt-watson\/secure-block-inner-secure","title":"Inner"}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.1.0","1.1.1","1.2.0","1.2.1","1.3.1","1.4.0","1.4.1","1.4.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1923256","resolution":"1","location":"assets"},"screenshot-10.png":{"filename":"screenshot-10.png","revision":"1923256","resolution":"10","location":"assets"},"screenshot-11.png":{"filename":"screenshot-11.png","revision":"1923256","resolution":"11","location":"assets"},"screenshot-12.png":{"filename":"screenshot-12.png","revision":"1923256","resolution":"12","location":"assets"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1923256","resolution":"2","location":"assets"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1923256","resolution":"3","location":"assets"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"1923256","resolution":"4","location":"assets"},"screenshot-5.png":{"filename":"screenshot-5.png","revision":"1923256","resolution":"5","location":"assets"},"screenshot-6.png":{"filename":"screenshot-6.png","revision":"1923256","resolution":"6","location":"assets"},"screenshot-7.png":{"filename":"screenshot-7.png","revision":"1923256","resolution":"7","location":"assets"},"screenshot-8.png":{"filename":"screenshot-8.png","revision":"1923256","resolution":"8","location":"assets"},"screenshot-9.png":{"filename":"screenshot-9.png","revision":"1923256","resolution":"9","location":"assets"}},"screenshots":{"1":"Standard Gutenberg Content","2":"Adding the Secure Block","3":"What you first see when you add the Secure Block","4":"Add any blocks to the Secure Block","5":"Viewing the site when logged-in","6":"Viewing the site when logged-out","7":"Using the Inspector to select roles to lock the content down further","8":"Locking down to certain user roles","9":"The Secure Block interface reflects the user roles you choose","10":"Adding content which is locked down by user role.","11":"You are not restricted to the kind of block you can secure","12":"A full screen image is not limited by the bounds of the Secure Block"}},"plugin_section":[163309],"plugin_tags":[1220,148076,1930,1213,125],"plugin_category":[54],"plugin_contributors":[84538],"plugin_business_model":[],"class_list":["post-89929","plugin","type-plugin","status-closed","hentry","plugin_section-blocks","plugin_tags-block","plugin_tags-gutenberg","plugin_tags-password","plugin_tags-protected","plugin_tags-secure","plugin_category-security-and-spam-protection","plugin_contributors-mwtsn","plugin_committers-mwtsn"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/secure-blocks-for-gutenberg_91514b.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-1.png?rev=1923256","caption":"Standard Gutenberg Content"},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-2.png?rev=1923256","caption":"Adding the Secure Block"},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-3.png?rev=1923256","caption":"What you first see when you add the Secure Block"},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-4.png?rev=1923256","caption":"Add any blocks to the Secure Block"},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-5.png?rev=1923256","caption":"Viewing the site when logged-in"},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-6.png?rev=1923256","caption":"Viewing the site when logged-out"},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-7.png?rev=1923256","caption":"Using the Inspector to select roles to lock the content down further"},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-8.png?rev=1923256","caption":"Locking down to certain user roles"},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-9.png?rev=1923256","caption":"The Secure Block interface reflects the user roles you choose"},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-10.png?rev=1923256","caption":"Adding content which is locked down by user role."},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-11.png?rev=1923256","caption":"You are not restricted to the kind of block you can secure"},{"src":"https:\/\/ps.w.org\/secure-blocks-for-gutenberg\/assets\/screenshot-12.png?rev=1923256","caption":"A full screen image is not limited by the bounds of the Secure Block"}],"raw_content":"<!--section=description-->\n<p>Secure your content in the editor by user role with Secure Blocks for Gutenberg.<\/p>\n\n<p>Using Secure Blocks you can add any Gutenberg block inside a secure block, have it render only to logged in users, or lock it down to a user role of your choosing.<\/p>\n\n<p>Secure Blocks also provides an additional area that can display blocks to users that do not have permission to view the content.<\/p>\n\n<p>For more information <a href=\"https:\/\/mattwatson.codes\/introducing-secure-blocks-for-wordpress-gutenberg\/\">read the Secure Blocks introductory blog post<\/a>, or view the video:<\/p>\n\n<p>[youtube https:\/\/youtu.be\/fXGPeWo_nzg]<\/p>\n\n<p>The plugin provides the following functionality:<\/p>\n\n<ul>\n<li>Display content only to logged-users<\/li>\n<li>Display alternative content to logged-out users<\/li>\n<li>Display content to users within certain user roles<\/li>\n<li>Display alternative content to users not in those user roles<\/li>\n<\/ul>\n\n<h3>Roadmap<\/h3>\n\n<p>Features coming soon to aid with securing sites:<\/p>\n\n<ul>\n<li>Login Block<\/li>\n<li>Register Block<\/li>\n<li>Password Reset Block<\/li>\n<li>Restrict entire pages \/ posts, not just inline content<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Backup your WordPress install<\/li>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<h4>Minimum Requirements<\/h4>\n\n<p>You\u2019ll need the <strong>Gutenberg<\/strong> editor active on your site.<\/p>\n\n<!--section=faq-->\n<p>TBC<\/p>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fixed issue whereby the plugin would not render in certain server environments<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Removed frontend asset enqueues that didn't do anything.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fixed issue that prevented blocks saving properly in some scenarios.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Replaced <code>withAPIData<\/code> with <code>withSelect<\/code> due to depreciation in core.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Updated <code>withSelect<\/code> to use latest API.<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Bug fixes and refactor.<\/li>\n<\/ul>","raw_excerpt":"Secure your content in the editor by user role with Secure Blocks for Gutenberg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/89929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=89929"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mwtsn"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=89929"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=89929"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=89929"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=89929"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=89929"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=89929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}