WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
фильтр не описан

posts_clauses хук-фильтр . WP 3.1.0

Filters all query clauses at once, for convenience.

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

Использование

add_filter( 'posts_clauses', 'filter_function_name_1845', 10, 2 );
function filter_function_name_1845( $clauses, $this ){
	// filter...

	return $clauses;
}
$clauses(строка[])
Associative array of the clauses for the query.
$this(WP_Query)
The WP_Query instance (passed by reference).

Где вызывается хук

WP_Query::get_posts()
posts_clauses
wp-includes/class-wp-query.php 2744
$clauses = (array) apply_filters_ref_array( 'posts_clauses', array( compact( $pieces ), &$this ) );

Где используется хук (в ядре WP)

wp-admin/includes/ajax-actions.php 2757
add_filter( 'posts_clauses', '_filter_query_attachment_filenames' );
wp-admin/includes/post.php 1248
add_filter( 'posts_clauses', '_filter_query_attachment_filenames' );
wp-includes/post.php 6870
remove_filter( 'posts_clauses', __FUNCTION__ );
wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php 51
add_filter( 'posts_clauses', '_filter_query_attachment_filenames' );