Articles of wp query

WP_Query Custom Post Type, если идентификатор категории равен

Я настроил «слайды» пользовательского типа сообщений, и я создал две категории для настраиваемого типа сообщений для слайдов: «слайды-отзывы» (id = 7) и «слайды-регулярные» (id = 8). Я хотел бы запустить один цикл, но для сравнения категорий используйте условное выражение. Следующий код не работает с is_category. Что я делаю не так? <?php $args = array( 'post_type' […]

В запросе отображается только одна страница_ид

У меня есть короткий запрос, который должен загружать идентификаторы со страниц, которые пользователь выбирает в бэкэнд. В настоящее время он отображает массив с идентификаторами на главной странице, но он перестает отображать сообщения после первого. Код, который я использую для получения идентификаторов из поля: <?php $value = get_field('event_hotels', false); var_dump($value); $print = implode(',', $value); echo $print; […]

Как получить список флажков категории CPT и показать сообщение о выбранных (умнож.) Флажках через ajax?

Я хочу создать плагин, который выводит список checkbox категории пользовательского типа Post Post (как и во внутреннем WordPress), чтобы показывать сообщения CPT, которые содержат выбранные в категориях front-end (многократное выделение) после нажатия кнопки с помощью ajax (без перезагрузки). Я взял плагин Получение случайного сообщения и URL-адреса через ajax и его изменение, но что-то не так. […]

Как обеспечить массив meta_key для wp_query?

Я пытаюсь создать wp_query, до сих пор мне удалось получить желаемый результат, используя следующий запрос. $args = array( 'meta_query' => array( 'relation' => 'OR', array( //check if meta key exists 'key' => 'youtube-1', 'compare' => '=', ), array( //or not exists 'key' => 'youtube-1', 'compare' => 'NOT EXISTS' ) ), 'orderby' => 'meta_value_num', 'order' => […]

Конфликт array_splice в цикле и запросе в виджетах

Я использую функцию array_slice для вставки двух столбцов в цикле в индексе. function insert_post_wpse_96347($posts) { global $wp_query; $args = array('meta_key' => 'Caja', 'meta_value' => array('UNO','DOS'), 'post__not_in' => get_option("sticky_posts"), 'posts_per_page' => '2','suppress_filters'=>true); if (is_main_query() && is_home() && 0 == get_query_var('paged')) { $p2insert = new WP_Query($args); $insert_at = 0; if (!empty($p2insert->posts)) { array_splice($posts,$insert_at,0,$p2insert->posts); } } return $posts; […]

Отображать сообщение из диапазона дат из пользовательского поля

В настоящее время у меня есть настраиваемый тип сообщений, который имеет два основных настраиваемых поля, которые необходимы для запроса. Поле «score_time» хранит время счета. Пример: 12:20 «score_date» хранит дату, когда игра состоялась. Пример: 22.01.2016 Мне нужен запрос, чтобы отображать сообщение из указанного диапазона дат, и они упорядочиваются значением поля «score_time» Сейчас у меня нет диапазона […]

Могу ли я упростить использование функции column_default запросов

В ниже функции column_default у меня есть несколько случаев, делающих почти тот же запрос. Можно ли использовать только 1 запрос для всех трех случаев? И если да, то как я могу использовать его в приведенном ниже примере? Спасибо за помощь. function column_default($item, $column_name){ global $wpdb; /* if ( ! in_array( $column_name, ['id', 'user_id', 'user_email', 'answer', […]

Как отобразить выбранное изображение для каждого сообщения?

Я использовал следующий код, чтобы отображать выбранное изображение для каждого сообщения, но ничего не отображается: <div class="thumbnail-img"> <?php $lastBlog = new WP_Query('type=post&posts_per_page=2&offset=1'); if ($lastBlog->has_post_thumbnail()) { while($lastBlog->has_post_thumbnail()) { $lastBlog->the_post_thumbnail(); } ?> <?php get_template_part('content-image', get_the_post_thumbnail()); } ?> </div> <br> <?php if( $lastBlog->have_posts()): while($lastBlog->have_posts()): $lastBlog->the_post(); ?> <?php get_template_part('content-title', get_post_format()); ?> <?php endwhile; endif; wp_reset_postdata(); ?> </div> Как это […]

WP_Query с одной категорией в args показывает другие категории

Я хочу перечислить названия постов WP по умолчанию из категории «blog» на моей странице блога, которая имеет название «Блог» и использует page-blog.php в качестве шаблона со следующим кодом: <article> <?php $args = array ( 'post_type' => 'post', 'category_name' => 'blog' ); $query = new WP_Query( $args ); if ( $query->have_posts() ) : while ( $query->have_posts() […]

Запрос на сообщения из любого типа сообщений, но только добавьте продукты instock

Мне нужно создать такой запрос: Извлеките 10 сообщений из любого post_type, но если post_type был продуктом, тогда добавьте его, только если он instock . Когда я использую meta_query для этой цели, он возвращает только продукты! потому что эта мета недоступна на других постах. Что я могу сделать ? Благодарю.

Intereting Posts
Как удалить все UNUSED-изображения из каталога загрузок? Бесконечный подсчет в WordPress Добавить пользовательские классы для привязки в wp_nav_menu Блокировка надписей навигации перед изменением заголовка? Список авторов сайта со ссылкой и gravatar Заказать wp_query по вычисленному полю Когда запускается переходный крюк {$ new_status} _ {$ post-> post_type}? Где я могу создать и изменить новый почтовый шаблон для отправки писем пользователям при комментировании? другой шаблон для персонализированной страницы первого и второго уровня Как я могу предоставить доступ к сайту WordPress с помощью приложения для Android? Можно ли удалить атрибуты высоты и ширины из встроенных видеороликов как эхо метатег в заголовке с помощью php Случайные вхождения 502 Bad Gateway с использованием WordPress и Nginx Удалить архивы в названии категории WordPress переднего конца AJAX. Возврат 0:?