Articles of wp query

Случайный сортировка по уже отсортированному запросу

У меня есть рабочий запрос, который возвращает набор пользовательских сообщений, которые упорядочены по их идентификатору пакета (ASC). Для запроса с 9 результатами это может вернуться, например: 4 сообщения (Идентификатор сообщения 1,2,3,4) с идентификатором пакета 1 3 сообщения (5,6,7 идентификаторов сообщений) с идентификатором пакета 2 2 сообщения (идентификатор сообщения 8,9) с идентификатором пакета 3 Когда эти […]

Вернуть родительский пост со своими дочерними элементами, используя WP_Query?

В некоторых случаях было бы полезно использовать несколько параметров post & page в вашем объекте WP_Query . В моем случае я хотел бы отображать дочерние элементы родительской страницы, включая главную родительскую страницу. Визуализация того, чего я хочу достичь. Представьте, что следующие страницы иерархически отсортированы следующим образом: страница A страница B Страница ребенка A Страница ребенка […]

Мета-запрос с логическим значением true / false

Я пытаюсь показать все свойства аренды сначала во всех свойствах, которые не были арендованы, а затем по всем свойствам, которые в настоящее время сданы в аренду. Существует специальная запись типа «аренда» с персонализированной почтовой мета для цены аренды (_price_rented), которая является флажком (возвращает true или false … true, если она была арендована). Мне нужно изменить […]

Как перечислить некоторые сообщения сначала в цикле на основе идентификатора сообщения

У меня есть запрос для отображения некоторых сообщений. $args = array( 'post_type' =>'products' 'posts_per_page'=> 12, 'orderby' => 'meta_value_num', 'meta_key' => '_price', 'order' => 'asc', ); $loop=new WP_Query($args); while($loop->have_posts()) : $loop->the_post(); the_content(); endwhile; В этом цикле я получаю продукты, но сначала мне нужно отобразить некоторые продукты в этом цикле. 12,13,14,34 это мой идентификатор сообщения, который мне […]

WP_Query и next_posts_link

Я не могу понять, как сделать next_posts_link () работать в моем настраиваемом WP_Query. Вот функция: function artists() { echo '<div id="artists">'; $args = array( 'post_type' => 'artist', 'posts_per_page' => 3, 'paged' => get_query_var( 'page' )); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); echo '<a class="artist" href="'.get_post_permalink().'">'; echo '<h3 class="artist-name">'.get_the_title().'</h3>'; $attachments […]

Фильтр WP_Query для сообщений, имеющих определенную метазначение

Как фильтровать WP_Query для сообщений, имеющих определенную метазначение, без использования запроса пользовательского выбора? У меня есть настраиваемый posttype с мета-ключом: «открытые» и мета-значения: «да» или «нет». Я хотел бы показывать сообщения только с meta_value = yes, для meta_key = "open". function filter_where($where = '') { $open = "yes"; //$where .= " AND post_date > '" […]

Пользовательская таксономия и Tax_Query

У меня возникли проблемы с тем, что WP_Query работает с tax_query в моей пользовательской таксономии. Я на 99.9% уверен, что моя register_taxonomy верна, так как я могу помечать сообщения с правильным термином, видеть его в базе данных, и правильный термин возвращается с помощью этой функции: http://pastebin.com/18Aj1ysT . Но когда я использую tax_query в моем WP_Query […]

WP JSON REST API (Ryan McCue), как запрашивать сообщения с конкретными метаданными с отношением «И»?

Я использую класс Wp_query для запроса сообщений. 15 сообщений находятся в шаблоне, загруженном на загрузку страницы, и их фильтрация работает нормально. Прокрутка Infinity позволяет получить другие сообщения, используя сервисы JSON restful . Фильтр на стороне сервера работает нормально, но я не знаю, как передать логику с сервера на правильный запрос. Массив meta_query передан Wp_query на […]

Как удалить_query_arg () для paginate_links ()

Я выполнил разбивку на страницы, используя paginate_links() как paginate_links() ниже: <?php function wpse229670_pagination( $query = false ) { global $wp_query; $query = $query ? $query : $wp_query; $total_pages = $query->max_num_pages; $big = 999999999; if ( $total_pages > 1 ) { echo '<nav class="navigation posts-navigation" role="navigation">'; echo '<strong>'. __( 'Pages:', 'text-domain' ) .'</strong> '; echo paginate_links( […]

Можно ли запрашивать все сообщения, у которых нет вложения?

Я хочу получить список всех сообщений, у которых нет вложения, и удалить их. Этот вопрос требует получения всех сообщений, в которых есть вложение, но я хочу обратить вспять его. Метод грубой силы, чтобы сделать это, – это получить все сообщения, а затем проложить их по отдельности, а затем проверить, есть ли у них прикрепление или […]

Intereting Posts
Настройка заголовков на лету с кодом Создайте WP_Query для поиска сообщений по их категориям или их родительским / дочерним категориям Как сделать изображение вырезания полным размером, а не эскизом? Проверьте, доступно ли следующее сообщение и выводит ссылку Запрос последних изображений в нескольких сообщениях Справка о таксономии Drill-Down / Plugin – иерархические запросы в плагине? Условный поиск тегов без результатов Исключить тип сообщения с pre_get_posts? Изменение ограничения имени пользователя с четырех до менее символов Могу ли я проверить режим обслуживания перед перенаправлением на субдомен? Удалите определенное имя тега из tagcloud Сброс фильтра сетки из пользовательского типа сообщения пуст при отправке Nonce Сгенерирован 0-12 часов назад Экран комментариев в бэкэнд, как отключить визуальный редактор при ответе на комментарий Количество непрочитанных комментариев / сообщений