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.


Top ↑

Parameters

$clauses

(string[]) Associative array of the clauses for the query.

  • 'where'
    (string) The WHERE clause of the query.
  • 'groupby'
    (string) The GROUP BY clause of the query.
  • 'join'
    (string) The JOIN clause of the query.
  • 'orderby'
    (string) The ORDER BY clause of the query.
  • 'distinct'
    (string) The DISTINCT clause of the query.
  • 'fields'
    (string) The SELECT clause of the query.
  • 'limits'
    (string) The LIMIT clause of the query.

$query

(WP_Query) The WP_Query instance (passed by reference).


Top ↑

Source

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

View on Trac



Top ↑

Changelog

Changelog
Version Description
3.1.0 Introduced.

Top ↑

User Contributed Notes

You must log in before being able to contribute a note or feedback.