Filters all query clauses at once, for convenience.
Description
For use by caching plugins.
Covers the WHERE, GROUP BY, JOIN, ORDER BY, DISTINCT, fields (SELECT), and LIMIT clauses.
Parameters
$clauses
string[]- Associative array of the clauses for the query.
where
stringThe WHERE clause of the query.groupby
stringThe GROUP BY clause of the query.join
stringThe JOIN clause of the query.orderby
stringThe ORDER BY clause of the query.distinct
stringThe DISTINCT clause of the query.fields
stringThe SELECT clause of the query.limits
stringThe LIMIT clause of the query.
$query
WP_Query- The WP_Query instance (passed by reference).
Source
$clauses = (array) apply_filters_ref_array( 'posts_clauses_request', array( compact( $pieces ), &$this ) );
Changelog
Version | Description |
---|---|
3.1.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.