WC_REST_Products_Controller::add_search_criteria_to_wp_query_where()publicWC 1.0

Add a where clause for matching the SKU field.

{} Это метод класса: WC_REST_Products_Controller{}

Хуков нет.

Возвращает

Строку.

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

$WC_REST_Products_Controller = new WC_REST_Products_Controller();
$WC_REST_Products_Controller->add_search_criteria_to_wp_query_where( $where );
$where(строка) (обязательный)
Where clause used to search posts.

Код WC_REST_Products_Controller::add_search_criteria_to_wp_query_where() WC 6.9.1

public function add_search_criteria_to_wp_query_where( $where ) {
	global $wpdb;
	if ( ! empty( $this->search_sku_in_product_lookup_table ) ) {
		$like_search = '%' . $wpdb->esc_like( $this->search_sku_in_product_lookup_table ) . '%';
		$where .= ' AND ' . $wpdb->prepare( '(wc_product_meta_lookup.sku LIKE %s)', $like_search );
	}
	return $where;
}