Я работаю с сторонним модулем желаний, который вызывает некоторые проблемы. Преодоление многих из них у меня осталось.
Архитектура всего на нашем сайте такова:
Вышеуказанные циклы с бесконечным прокруткой пейджинга до последней страницы.
Итак, для этого я использую WP_Query.
Однако плагин, над которым я работаю для страницы с отображением списка желаний, имеет следующий запрос.
$posts = $wpdb->get_results( $wpdb->prepare( 'SELECT b.ID AS posts_id, b.post_title AS posts_title, b.post_content AS posts_content, b.post_date AS posts_date, c.ID AS authors_id, c.display_name AS authors_name FROM '.$var_setting['table'].' a LEFT JOIN '.$var_setting['table_posts'].' b ON a.item_id = b.ID LEFT JOIN '.$var_setting['table_users']." c ON c.ID = b.post_author WHERE b.post_status = 'publish' AND a.user_id = %s ORDER BY b.post_title DESC", $user_id ) );
Любые идеи о том, как я могу преобразовать это в WP_Query, способный принимать аргументы? Заранее спасибо!