| @@ -1,5 +1,5 @@ | ||
| 1 | -<?php // phpcs:ignore Standard.Category.SniffName.ErrorCode | |
| 1 | +<?php | |
| 2 | 2 | |
| 3 | 3 | /** |
| 4 | 4 | * JSON REST API. |
| 5 | 5 | */ |
| @@ -26,10 +26,9 @@ | ||
| 26 | 26 | : ''; |
| 27 | 27 | |
| 28 | 28 | if ( |
| 29 | 29 | '/' . self::WPDA_NAMESPACE === $rest_route && |
| 30 | - ! current_user_can( 'manage_options' ) && | |
| 31 | - ! current_user_can( 'manage_sites' ) | |
| 30 | + ! WPDA::current_user_is_admin() | |
| 32 | 31 | ) { |
| 33 | 32 | return new \WP_Error( |
| 34 | 33 | 'rest_cannot_access', |
| 35 | 34 | __( 'Only authenticated admin users can access the REST API.', 'wp-data-access' ), |