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

posts_clauses_request

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

Сигнатура

apply_filters_ref_array( 'posts_clauses_request', string[] $clauses, WP_Query $query )

Описание

Предназначено для использования плагинами кэширования.
Охватывает секции WHERE, GROUP BY, JOIN, ORDER BY, DISTINCT, fields (SELECT) и LIMIT.

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

For use by caching plugins.

Covers the WHERE, GROUP BY, JOIN, ORDER BY, DISTINCT, fields (SELECT), and LIMIT clauses.

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

Ассоциативный массив секций запроса. where stringСекция WHERE запроса. groupby stringСекция GROUP BY запроса. join stringСекция JOIN запроса. orderby stringСекция ORDER BY запроса. distinct stringСекция DISTINCT запроса. fields stringСекция SELECT запроса. limits stringСекция LIMIT запроса.

Параметры

$clauses string[] обязательный
Ассоциативный массив секций запроса. where stringСекция WHERE запроса. groupby stringСекция GROUP BY запроса. join stringСекция JOIN запроса. orderby stringСекция ORDER BY запроса. distinct stringСекция DISTINCT запроса. fields stringСекция SELECT запроса. limits stringСекция LIMIT запроса.
$query WP_Query обязательный
Экземпляр WP_Query (передаётся по ссылке).

Исходный код

wp-includes/class-wp-query.php:3150

$clauses = (array) apply_filters_ref_array( 'posts_clauses_request', array( compact( $pieces ), &$this ) );

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

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

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

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