хук-фильтр since 2.7.0

plugins_api

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

apply_filters( 'plugins_api', false|object|array $result, string $action, object $args )

Описание

Возврат любого значения, отличного от false, фактически прервёт запрос к API WordPress.org.
Если $action равно ‘query_plugins’ или ‘plugin_information’, необходимо передать объект.
Если $action равно ‘hot_tags’, следует передать массив.

Оригинал (английский)

Returning a non-false value will effectively short-circuit the WordPress.org API request.

If $action is ‘query_plugins’ or ‘plugin_information’, an object MUST be passed.
If $action is ‘hot_tags’, an array should be passed.

Фильтруемое значение

Объект или массив результата. Значение по умолчанию false.

Параметры

$result false|object|array обязательный
Объект или массив результата. Значение по умолчанию false.
$action string обязательный
Тип информации, запрашиваемой у API установки плагинов.
$args object обязательный
Аргументы API плагинов.

Исходный код

wp-admin/includes/plugin-install.php:145

$res = apply_filters( 'plugins_api', false, $action, $args );

История изменений

ВерсияОписание
2.7.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.