упорядочить сообщения WordPress по индивидуальным результатам таблицы - PullRequest
0 голосов
/ 05 апреля 2019

Как сделать заказ по пользовательской таблице с запросом в php?

Я пытаюсь отсортировать записи по количеству воспроизведенных аудиофайлов, У меня есть пользовательская таблица для подсчета "playcount",

Я пытался использовать этот код, но он не работал:

if ( isset($_GET['sort']) && $_GET['sort'] == '4') {
global $wpdb;
$count = $wpdb->get_results('SELECT * FROM wp_playcount ORDER BY 
playcount DESC');

$args = array(
'post_type'=>'download',
'posts_per_page' => '-1',
'post_status' => 'publish',
'orderby'   => $count,
'paged' => $paged
);}

$ query = new WP_Query ($ args); if ($ query -> have_posts ()): while ($ query -> have_posts ()): $ query -> the_post (); get_template_part ('tmp_parts / audio_store'); ENDWHILE; ENDIF; wp_reset_postdata ();

Форма запроса phpmyadmin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...