Automattic\WooCommerce\Admin\API
Products::add_wp_query_group_by
Group by post ID to prevent duplicates.
Метод класса: Products{}
Хуков нет.
Возвращает
Строку.
Использование
$result = Products::add_wp_query_group_by( $groupby, $wp_query );
- $groupby(строка) (обязательный)
- Group by clause used to organize posts.
- $wp_query(объект) (обязательный)
- WP_Query object.
Код Products::add_wp_query_group_by() Products::add wp query group by WC 10.6.2
public static function add_wp_query_group_by( $groupby, $wp_query ) {
global $wpdb;
$search = $wp_query->get( 'search' );
$low_in_stock = $wp_query->get( 'low_in_stock' );
if ( empty( $groupby ) && ( $search || $low_in_stock ) ) {
$groupby = $wpdb->posts . '.ID';
}
return $groupby;
}