PluginProbe
Content Control – The Ultimate Content Restriction Plugin! Restrict Content, Create Conditional Blocks & More / 2.6.1
Content Control – The Ultimate Content Restriction Plugin! Restrict Content, Create Conditional Blocks & More v2.6.1
trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.10 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 All 47 releases
← All changes | classes/RestAPI/BlockTypes.php +4 -1 2.0.122.6.1 View file →
@@ -8,8 +8,9 @@
8 8
9 9 namespace ContentControl\RestAPI;
10 10
11 11 use WP_REST_Controller, WP_REST_Response, WP_REST_Server, WP_Error;
12 +use function ContentControl\plugin;
12 13 use function ContentControl\get_block_types;
13 14 use function ContentControl\sanitize_block_type;
14 15 use function ContentControl\update_block_types;
15 16
@@ -120,9 +121,11 @@
120 121 *
121 122 * @return WP_Error|bool
122 123 */
123 124 public function update_block_types_permissions() {
124 - return current_user_can( 'manage_options' ) || current_user_can( 'activate_plugins' );
125 + return current_user_can( plugin()->get_permission( 'manage_settings' ) )
126 + || current_user_can( 'manage_options' )
127 + || current_user_can( 'activate_plugins' );
125 128 }
126 129
127 130 /**
128 131 * Get settings schema.