Articles of Запрос

Присоединитесь к двум wp_query

Итак, у меня есть пользовательские сообщения с такими настройками: Пример 1: имеет meta_key " цена " Пример 2: имеет meta_key " no_price " Итак, я хочу перечислить эти посты, упорядоченные по « цене ». Я просто хочу присоединиться к этим двум wp–запросам: global $wp_query; $wpcc_query_args = array( //'wpcc_archives' => 'yeap', 'tax_query' => array( array( 'taxonomy' […]

Если Elseif Query

Я пытаюсь работать с этим запросом – первое предложение if работает, а else работает, но среднее предложение elseif не работает. <?php if(get_post_meta($post->ID, 'TourURL', true)) { <div class="tourenquiryonline"> <h2>Book or Inquire</h2> This tour can be booked online. </div> } elseif (get_post_meta($post->ID, 'bhid', true)){ echo <div class="tourenquiryonline"> <h2>Book</h2> This tour can be booked online via the form […]

Как получить список сообщений из постоянных ссылок?

Я использую API, который отслеживает показатели по частям моего сайта. Единственный полезный бит, который он сохраняет, – это URL (постоянная ссылка). Каков наиболее эффективный способ опроса всех сообщений, соответствующих этим permalinks, учитывая тот факт, что у меня нет доступа к ID для использования post__in с WP_Query .

Как получить результаты запроса для следующей страницы

Как получить запрос для сообщений из следующих и предыдущих страниц в блоге через вызов ajax? Я собираюсь сделать копию текущего запроса со смещением следующим образом: $curr_query = new WP_Query( array( 'order' => get_query_var( 'order' ), 'orderby' => get_query_var( 'orderby' ), 'post_status' => get_query_var( 'post_status' ), 'posts_per_page' => get_query_var( 'posts_per_page' ), 'post_type' => get_query_var( 'post_type' ), […]

wpdb get_results () возвращает только 2 строки

Я пытаюсь создать собственный виджет администратора, чтобы представить, сколько пользователей зарегистрировалось в последние дни. Я создал функцию, как показано ниже: function mdbootstrap_add_dashboard_recent_users(){ global $wpdb; $query = " SELECT count(*) as counter, DATE(wp_users.user_registered) as regdate FROM wp_users GROUP BY DATE(wp_users.user_registered) ORDER BY DATE(wp_users.user_registered) desc"; $posts = $wpdb->get_results($query,OBJECT); print_r( $posts); } Однако по какой-то причине он возвращает […]

Как я могу получить все должности, связанные с определенным термином таксономии?

Я использую нижеприведенную технику (получая все сообщения, связанные с термином таксономии), но по какой-то причине, если у меня есть какие-то должности с термином « e» и «post» с термином « английский», я получаю их все, а не только те, которые связанные с английским языком . 'tax_query' => array( array( 'taxonomy' => 'origin', 'field' => 'name', […]

Запросить сообщения по мета-значению и сортировать по другому мета-ключу

Я хотел бы запросить и отсортировать сообщения по мета-ключе «популярность», и эти сообщения должны иметь еще один мета-ключ «ушел» со значением «1» для запроса $args = array( 'post_status' => 'publish', 'posts_per_page' => '150', 'cat' => $cat_id, 'order' => 'DESC' 'meta_query' => array( 'relation' => 'AND', 'popularity' => array( 'key' => 'popularity', 'orderby' => 'meta_value_num', ), […]

WP_Query date_query – Использовать временную метку unix?

Я пытаюсь выполнить WP_Query, передавая значения before и after в date_query как временные метки unix. Это не работает: $args = array( 'date_query' => array( 'before' => 1486045020 ) ); Я знаю, что могу использовать функцию date() php, чтобы отформатировать ее до года, месяца и дня, но я предпочел бы использовать временную метку unix, чтобы избежать […]

Как запустить несколько операторов в одном запросе?

У меня есть запрос, который отлично работает, если я запускаю его непосредственно в MySQL, но не работает, если я запускаю его через WordPress $ wpdb-> query ($ wpdb-> prepare ()). Если я повторю баланс $ в WordPress, я получаю пустой стол. Похоже, цикл foreach запущен, но я получаю пустые строки и ячейки. Запрос: if (is_user_logged_in()) […]

Мета-запрос для дублирования meta_key с разными значениями

У меня есть простой запрос WordPress с meta_query который имеет ключ в БД, который хранится как дублированный ключ с несколькими значениями: Моя meta_query выглядит так: $args['meta_query'][1] = array( 'relation' => 'OR', array( 'key' => 'meta_key', 'value' => $value, 'type' => 'numeric', 'compare' => '!=', ), array( 'key' => 'meta_key', 'value' => NULL, 'compare' => 'NOT […]