WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WP_REST_Server::get_index() WP 4.4.0

Retrieves the site index.

This endpoint describes the capabilities of the site.

Это метод класса: WP_REST_Server

Хуки из метода
Возвращает

Массив. Index entity

Использование

$WP_REST_Server = new WP_REST_Server();
$var = $WP_REST_Server->get_index( $request );
$request(массив) (обязательный)

Request.

  • $context (строка)
    Context.

Список изменений

С версии 4.4.0 Введена.

Код WP REST Server::get index: wp-includes/rest-api/class-wp-rest-server.php WP 5.2.2

<?php
public function get_index( $request ) {
	// General site data.
	$available = array(
		'name'            => get_option( 'blogname' ),
		'description'     => get_option( 'blogdescription' ),
		'url'             => get_option( 'siteurl' ),
		'home'            => home_url(),
		'gmt_offset'      => get_option( 'gmt_offset' ),
		'timezone_string' => get_option( 'timezone_string' ),
		'namespaces'      => array_keys( $this->namespaces ),
		'authentication'  => array(),
		'routes'          => $this->get_data_for_routes( $this->get_routes(), $request['context'] ),
	);

	$response = new WP_REST_Response( $available );

	$response->add_link( 'help', 'http://v2.wp-api.org/' );

	/**
	 * Filters the API root index data.
	 *
	 * This contains the data describing the API. This includes information
	 * about supported authentication schemes, supported namespaces, routes
	 * available on the API, and a small amount of data about the site.
	 *
	 * @since 4.4.0
	 *
	 * @param WP_REST_Response $response Response data.
	 */
	return apply_filters( 'rest_index', $response );
}