From 6dcdb3ad41802883c11ecaafc5e4c520f330d9ba Mon Sep 17 00:00:00 2001 From: agata <automa@insicuri.net> Date: Tue, 5 Jan 2021 18:18:46 +0100 Subject: [PATCH] disabilitare json rest api --- wp-includes/functions.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/wp-includes/functions.php b/wp-includes/functions.php index b07ecb7f4..a9c329362 100644 --- a/wp-includes/functions.php +++ b/wp-includes/functions.php @@ -7633,3 +7633,16 @@ function is_php_version_compatible( $required ) { function wp_fuzzy_number_match( $expected, $actual, $precision = 1 ) { return abs( (float) $expected - (float) $actual ) <= $precision; } + +/* AI modifica per disattivare in parte le wp Json rest API */ + + +add_filter( 'rest_authentication_errors', function( $result ) { + if ( ! empty( $result ) ) { + return $result; + } + if ( ! is_user_logged_in() ) { + return new WP_Error( '401', 'not allowed.', array('status' => 401) ); + } + return $result; +}); -- GitLab