Plugin Directory

Changeset 2900863


Ignore:
Timestamp:
04/18/2023 06:28:24 PM (3 years ago)
Author:
esselinknu
Message:

2.81

  • Bugfix
Location:
esselinknu-settings/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • esselinknu-settings/trunk/esselink-nu-settings.php

    r2900100 r2900863  
    44 * Plugin URI: http://www.esselink.nu
    55 * Description: Settings plugin for custom WP configuration for Esselink.nu WP websites
    6  * Version: 2.80
     6 * Version: 2.81
    77 * Author: Esselink.nu
    88 * Author URI: http://www.esselink.nu
    99**/
    10 $esselink_nu_settings_verson = 2.80;
     10$esselink_nu_settings_verson = 2.81;
    1111
    1212$esselink_nu_server_hosts = array('web02.esselink.nu', 'web03.esselink.nu', 'web04.esselink.nu');
  • esselinknu-settings/trunk/includes/basic-settings.php

    r2900100 r2900863  
    4242if(get_option('esselink_nu_settings_disable_rest_api') != false && get_option('esselink_nu_settings_disable_rest_api') == "true")
    4343{
    44     add_filter( 'rest_authentication_errors', function( $result ) {
    45       if ( ! empty( $result ) ) {
    46         return $result;
    47       }
    48       if ( ! is_user_logged_in() ) {
    49         return new WP_Error( 'rest_not_logged_in', 'You are not currently logged in.', array( 'status' => 401 ) );
    50       }
    51       return $result;
     44    add_filter('rest_endpoints', function( $endpoints ) {
     45        if ( ! is_user_logged_in() ) {
     46            if ( isset( $endpoints['/wp/v2/users'] ) ) {
     47                unset( $endpoints['/wp/v2/users'] );
     48            }
     49            if ( isset( $endpoints['/wp/v2/users/(?P<id>[\d]+)'] ) ) {
     50                unset( $endpoints['/wp/v2/users/(?P<id>[\d]+)'] );
     51            }
     52        }
     53        return $endpoints;
    5254    });
     55   
    5356}
    5457
  • esselinknu-settings/trunk/readme.txt

    r2900100 r2900863  
    180180* Bugfix
    181181* Version info
     182= 2.81 =
     183* Bugfix
    182184
    183185
Note: See TracChangeset for help on using the changeset viewer.