Automattic\WooCommerce\Blocks
QueryFilters::main_query_filter
Filter the posts clauses of the main query to support global filters.
Method of the class: QueryFilters{}
No Hooks.
Returns
array.
Usage
$QueryFilters = new QueryFilters(); $QueryFilters->main_query_filter( $args, $wp_query );
- $args(array) (required)
- Query args.
- $wp_query(WP_Query) (required)
- WP_Query object.
QueryFilters::main_query_filter() QueryFilters::main query filter code WC 11.1.2
public function main_query_filter( $args, $wp_query ) {
wc_deprecated_function(
__METHOD__,
'11.0.0',
QueryClauses::class . '::add_query_clauses_for_main_query. This class will be removed in WooCommerce 12.0'
);
return wc_get_container()->get( QueryClauses::class )->add_query_clauses_for_main_query( $args, $wp_query );
}