Как создать пользовательский запрос с помощью WordPress?
Мне нужно сделать запрос в плагине WordPress, но я не смог найти функцию WordPress, и я не уверен, что правильно использовать mysql_query
Найденные функции позволяют упорядочивать и группировать, но мне нужно также использовать join и in (list).
Есть ли способ?
Ответы
Ответ 1
Похоже, вы хотите использовать класс $wpdb
(который имеет функции для прямого доступа к базе данных Wordpress и управления ими). Он позволяет вам делать такие вещи, как:
<?php $wpdb->query('select * from my_plugin_table where foo = "bar"'); ?>
Документация здесь.
Ответ 2
Чтобы вытащить строки, возможно, вы будете использовать:
$myrows = $wpdb->get_results( "SELECT id, name FROM mytable" );