@semechki
Я не фрилансер, просто пишу код для себя.

Как написать обычный SQL по параметрам WPQuery?

Добрый вечер, друзья, надеюсь мы друзья, ведь так? :)
Просто уже не первый раз я к вам прихожу с очередным глупым вопросом, простите меня...
Меня интересует какой именно SQL запрос генерирует WP_Query или где его можно посмотреть?
Вот код WP_Query
// Выполнение запроса по категориям и атрибутам
	$args = array(
	// Использование аргумента tax_query для установки параметров терминов таксономии
	'tax_query' => array(
		// Использование нескольких таксономий требует параметр relation
		'relation' => 'AND', // значение AND для выборки товаров принадлежащим одновременно ко всем указанным терминам
		// массив для категории имеющей слаг slug-category-1
		array(
		 'taxonomy' => 'product_cat',
		 'field' => 'slug',
		 'terms' => $catname
		)
	),
	// Параметры отображения выведенных товаров
	'posts_per_page' => 4, // количество выводимых товаров
	'post_type' => 'product', // тип товара
	'orderby' => 'price',
	'order' => $order, // сортировка
);
	
$loop = new WP_Query( $args );

А мне бы хотелось понять как он строит этот запрос, то есть тоже самое хотелось бы увидеть, только в чистом SQL
Заранее спасибо и ещё раз извиняюсь за глупый вопрос.
  • Вопрос задан
  • 21 просмотр
Пригласить эксперта
Ответы на вопрос 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
Там не один запрос, а несколько. Поставьте плагин query monitor и можете посмотреть все запросы
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы