apply_filters_ref_array( 'posts_clauses_request', string[] $clauses , WP_Query $query )
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
-
Associative array of the clauses for the query.<br>
- 'where'
(string) The WHERE clause of the query.<br> - 'groupby'
(string) The GROUP BY clause of the query.<br> - 'join'
(string) The JOIN clause of the query.<br> - 'orderby'
(string) The ORDER BY clause of the query.<br> - 'distinct'
(string) The DISTINCT clause of the query.<br> - 'fields'
(string) The SELECT clause of the query.<br> - 'limits'
(string) The LIMIT clause of the query.<br>
- 'where'
- $query
-
The WP_Query instance (passed by reference).
Source
Changelog
Version | Description |
---|---|
3.1.0 | Introduced. |