Найти в Дзене
test

REST API. Функции для работы в WordPress.

get_rest_url() - получает URL конечной точки REST API. Позволяет указать сайт сети. register_rest_field() - регистрирует новое REST поле для указанного типа REST объекта (ресурса). register_rest_route() - регистрирует маршрут REST API и его эндпоинты (конечные точки). Говоря проще регистрирует URL по которому будет срабатывать указанная PHP функция. rest_ensure_response() - проверяет и, если надо, преобразует переданные данные в объект класса WP_HTTP_Response. rest_is_boolean() - определяет, является ли переданное значение логическим или подобно логическому. Т.е. также как и PHP не учитывает тип значение: 1 - true, 0 - false. rest_output_link_wp_head() - выводит ссылку на корневой REST API маршрут в секции <head> на всех страницах сайта. rest_sanitize_array() - преобразовывает переданное значение в индексный массив. Если преобразование невозможно вернет пустой массив. rest_stabilize_value() - унифицирует (стандартизирует) переданное значение в соответствии с семантикой JSON схемы. rest

get_rest_url() - получает URL конечной точки REST API. Позволяет указать сайт сети.

register_rest_field() - регистрирует новое REST поле для указанного типа REST объекта (ресурса).

register_rest_route() - регистрирует маршрут REST API и его эндпоинты (конечные точки). Говоря проще регистрирует URL по которому будет срабатывать указанная PHP функция.

rest_ensure_response() - проверяет и, если надо, преобразует переданные данные в объект класса WP_HTTP_Response.

rest_is_boolean() - определяет, является ли переданное значение логическим или подобно логическому. Т.е. также как и PHP не учитывает тип значение: 1 - true, 0 - false.

rest_output_link_wp_head() - выводит ссылку на корневой REST API маршрут в секции <head> на всех страницах сайта.

rest_sanitize_array() - преобразовывает переданное значение в индексный массив. Если преобразование невозможно вернет пустой массив.

rest_stabilize_value() - унифицирует (стандартизирует) переданное значение в соответствии с семантикой JSON схемы.

rest_url() - получает URL REST API для текущего сайта. Можно указать конкретный маршрут.

WP_Application_Passwords::create_new_application_password() - создает Пароль приложения.

wp_authenticate_application_password() - авторизует пользователя используя пароль приложения и Basic авторизацию.

wp_generate_uuid4() - генерирует идентификатор - случайную уникальную строку, состоящую из букв и цифр. Создает UUID (Universally unique identifier) версии 4.

wp_is_application_passwords_available() - проверяет можно ли использовать Пароли приложений для текущего запроса.

wp_is_uuid() - проверяет, является ли указанная строка UUID строкой.