Articles of запроса

Установите переходный режим на CPT

Когда я добавляю код set_transient к моему запросу cpt, я получаю Неустранимая Fatal error: Call to a member function have_posts() on string … on line 30 Строка 30 в основном: if($graduate_student_query->have_posts()) : ?> Без set_transient запрос работает нормально, но это, очевидно, не лучшие практики. Куда должен идти set_transient? <?php if ( false === ( $graduate_student_query […]

Проблема с попыткой wp_query_posts с тегами

Возникает проблема с попыткой запросить самые последние сообщения с использованием тега, в этом случае тренд. Я использовал следующий код, но я не получил никаких результатов. Если я отключу 'tag' до 'post_type', он будет работать: <?php $args = array( 'tag' => 'trending', 'posts_per_page' => '1', ); $queryone = new WP_Query( $args ); ?> <?php while ($queryone […]

Несколько терминов, не работающих по таксономии

Мне нужно несколько терминов, поддерживающих мою тему WordPress – $boards = get_user_meta($user_ID, '_Following Board ID'); $pboards = get_user_meta($user_ID, '_Board Parent ID'); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $args = array( 'tax_query' => array( array( 'taxonomy' => 'board', 'field' => 'id', 'terms' => array( '$pboards[0]', '$boards[0]' ) ) ), 'paged' => $paged ); Мне нужен […]

Как передать меню slug как переменную в wp_nav_menu?

Мне нужно показать меню в зависимости от того, какой пользователь выбирает параметры страницы. Я беру имя меню от пользователя к переменной, и теперь мне нужно его разобрать через wp_nav_menu. Я пытаюсь это сделать так, но он не работает: $var = the_field('menu2'); $params = array( 'theme_location' => '', 'menu' => $var, // <== This is what […]

Архив – Показать заголовки за месяц

Попытка вывода сообщений на страницу архива с названиями дат. В идеале это может быть один запрос, чтобы я мог разбивать страницы на архив. В настоящее время я могу вызывать несколько запросов для каждого элемента даты, но я не думаю, что это позволит разбивать на страницы. Сначала структура: На этой неделе (сообщения здесь) Последняя неделя (здесь) […]

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

Как получить запрос для сообщений из следующих и предыдущих страниц в блоге через вызов 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' ), […]

Нет результатов для страницы архива таксономии

Итак, я создаю страницу шаблона таксономии для плагина, но я не получаю никаких результатов по моему запросу. Я загружаю шаблон с этим. function projects_categories( $taxonomy_template ) { if( is_tax( 'ppw_projects_categories' ) ) { $taxonomy_template = PPW_PLUGIN_DIR . 'includes/views/taxonomy-ppw_projects_categories.php'; } return $taxonomy_template; } add_filter( 'taxonomy_template', 'projects_categories' ); Это прекрасно работает, я вижу шаблон, когда я перехожу […]

WP_Query с проблемой MetaQuery

Я столкнулся с довольно странной проблемой при попытке передать четыре разных значения meta_query в WP_Query. Найдите ниже пример моего поиска WP_Query. Пожалуйста, имейте в виду, если я удалю и протестирую каждый из этих meta_query на своем собственном, они работают нормально. Просто, когда их пропускают, как четыре, я не получаю никаких результатов. Даже если оставить значения […]

По возрастанию и убыванию сообщений на одной странице с инструкцией IF

Мне нужно отобразить список событий на 1 странице. Верхний список будет для предстоящих событий и сначала будет отсортирован с ранним событием, а второй – для истекших / прошлых событий и будет отсортирован с последним событием сверху. Пример: Предстоящее событие Событие A • 30 июля 2015 г. Событие Z • 2 сентября 2015 г. Событие G […]

Сообщение на сегодня, если ни одно сообщение не получит предыдущий

EDIT: Я ответил себе. Простой запрос для вас. Я пытаюсь разработать код, который ищет сообщение для СЕГОДНЯ. Если он ничего не возвращает, то получите последнее сообщение до сегодняшнего дня. На данный момент я сделал небольшой алгоритм, чтобы разоблачить ваш вопрос. <?php // WP_Query arguments $args = array ( 'post_type' => array( 'post' ), 'year' => […]