Intereting Posts
Предотвращение дублирования сообщений в wp_insert_post с помощью настраиваемых полей Многоразовые серверные базы и внешние интерфейсы Переход от последней ночной сборки к последней стабильной версии WordPress Media URL? Удалить пользователей из нескольких пользователей после того, как они не вошли в систему на определенное количество времени? Удаление раскрывающегося списка фильтров в таблице сообщений (в данном случае Yoast SEO) Удалите путь папки от wp_get_attachment_url, чтобы показать только имя файла. Есть ли плагин, который создает пост WP, основанный на хэштеге учетной записи Twitter? Где код для «шаблона передней страницы»? Предварительно задайте параметры $ wp_query с пользовательскими правилами перезаписи и настраиваемым шаблоном_redirect Изменение встроенного поведения функциональности тега ajax типа «вперед» WordPress производительность детской темы / исключить импорт и минимизировать JS-файлы Изменение макета с помощью wp_customise Отображение определенного количества сообщений на странице архива таксономии поиск пользовательского типа по ссылочному идентификатору

query_posts (), похоже, не вызывается на моей странице

У меня проблема с query_posts() .

Вот мой код:

 $results = $wpdb->get_results("SELECT post_id FROM " . $wpdb->postmeta . " WHERE meta_key = 'mashsb_shares' ORDER BY CAST(meta_value AS SIGNED) DESC LIMIT 0, 20"); $top_ideas = array(); foreach($results as $result) { foreach($result as $key => $value) { array_push($top_ideas, $value); } } print_r($top_ideas); query_posts( array( 'post__in' => $top_ideas, 'orderby' => 'post__in' ) ); 

Моя проблема в том, что сообщения не отображаются в порядке моего массива post__in ( $top_ideas ).

Вот результат

Мой print_r() показывает правильный массив, поэтому запрос моих $results работает хорошо. Проблема в моем query_posts() , но я не могу найти, какая проблема … Я просто понял, что метод query_posts () никогда не вызывается. Если я выберу это, ничего не изменится.

Спасибо за вашу помощь!