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

themes_api

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

Сигнатура

apply_filters( 'themes_api', false|object|array $override, string $action, object $args )

Описание

Возврат любого значения, кроме false, фактически прерывает запрос к WordPress.org API.
Если $action равно 'query_themes', 'theme_information' или 'feature_list', НЕОБХОДИМО передать объект. Если $action равно 'hot_tags', следует передать массив.

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

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

If $action is ‘query_themes’, ‘theme_information’, or ‘feature_list’, an object MUST be passed. If $action is ‘hot_tags’, an array should be passed.

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

Следует ли переопределить WordPress.org Themes API. Значение по умолчанию false.

Параметры

$override false|object|array обязательный
Следует ли переопределить WordPress.org Themes API. Значение по умолчанию false.
$action string обязательный
Запрашиваемое действие. Вероятные значения: 'theme_information', 'feature_list' или 'query_themes'.
$args object обязательный
Аргументы, используемые для запроса страниц установщика через Themes API.

Исходный код

wp-admin/includes/theme.php:538

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

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

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

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

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