تابع ووکامرسی rest_get_server نمونه ای از REST server برمی گرداند

تابع ووکامرسی rest_get_server نمونه ای از REST server برمی گرداند

تابع ووکامرسی rest_get_server – نمونه ای از REST server برمی گرداند

Syntax – سینتکس

(WP_REST_Server) rest_get_server(); 

Returns – مقادیر بازگشتی (WP_REST_Server)

REST server instance.

Usage – نحوه استفاده

if ( !function_exists( 'rest_get_server' ) ) { 
    require_once ABSPATH . PLUGINDIR . 'woocommerce/includes/vendor/wp-rest-functions.php'; 
} 
 
  
// NOTICE! Understand what this does before running. 
$result = rest_get_server(); 
    

Defined – محل تعریف

/includes/vendor/wp-rest-functions.php

function rest_get_server() { 
    /** @var WP_REST_Server $wp_rest_server */ 
    global $wp_rest_server; 
 
    if ( empty( $wp_rest_server ) ) { 
        /** 
         * Filter the REST Server Class. 
         * 
         * This filter allows you to adjust the server class used by the API, using a 
         * different class to handle requests. 
         * 
         * @since 4.4.0 
         * 
         * @param string $class_name The name of the server class. Default 'WP_REST_Server'. 
         */ 
        $wp_rest_server_class = apply_filters( 'wp_rest_server_class', 'WP_REST_Server' ); 
        $wp_rest_server = new $wp_rest_server_class; 
 
        /** 
         * Fires when preparing to serve an API request. 
         * 
         * Endpoint objects should be created and register their hooks on this action rather 
         * than another action to ensure they're only loaded when needed. 
         * 
         * @since 4.4.0 
         * 
         * @param WP_REST_Server $wp_rest_server Server object. 
         */ 
        do_action( 'rest_api_init', $wp_rest_server ); 
    } 
 
    return $wp_rest_server; 
} 

versions – نسخه ها

از نسخه : 4.5.0

نسخه فعلی : 3.0.6

دیگر نسخه ها : 3.0.6 , 3.0.5 , 3.0.4 , 3.0.3 , 3.0.2

ارسال نظر

جهت استفاده از کد حتما از تگ pre استفاده نمایید .

contact us

انجام انواع پروژه های وب


( فروشگاهی ، خبری ، رزرواسیون ، وردپرس ، حل مشکلات وردپرسی )

شماره تماس و واتساپ : 09398554859