Articles of wp query

Получать случайные сообщения между конкретными датами / определенного возраста

Мне нужно получить идентификаторы почтовых сообщений из пользовательского типа сообщений случайным образом, а сообщения будут опубликованы в течение 30 дней. Но я не могу найти решение. Как мне это сделать? Это мой запрос. query_posts("post_type='random_posts'&order='DESC'&posts_per_page=10"); //shuffle(query_posts())

Сообщения WP_query, наиболее близкие к сегодняшним датам

Я написал запрос wp, который я хотел бы заказать немного сложным способом. Некоторые сообщения имеют значение meta 'the_date', которое является датой окончания публикации. Я хотел был бы заказать заказы по дате и времени, где, если есть дата окончания, это будет ссылкой, как бы то ни было, дата окончания публикации будет ссылкой. С этой информацией мне […]

Архив таксономии: отображать только одно сообщение за период из отдельной пользовательской таксономии

У меня возникли проблемы с решением для каталога продуктов, который я создаю с использованием пользовательских типов сообщений и 4 пользовательских таксономий. Каталог продуктов разделяется «моделью», но каждая «модель» может иметь до 15 «товарных» вариаций. Каждый «продукт» имеет разные атрибуты, и мне нужно иметь возможность фильтровать список продуктов на основе этих атрибутов. Структурно, я устроил так: […]

Почему мой запрос о таксономии не появится?

Я пытаюсь отображать сообщения из категории «Без рубрики» под пользовательской таксономией «Обзоры», но без большой удачи. Я использую get_template_part('loop','review') для вызова loop-review.php который содержит мой цикл таксономии, но по какой-то причине ничего не появится. Что дает? Вот содержимое loop-review.php … <div class="row no-margin detail"> <p class="title"><span>reviews</span></p> <?php $args = array( 'post_type' => 'post', 'tax_query' => […]

Доступ к post-> ID за пределами цикла для перечисления дочерних страниц

Я хочу перечислить дочерние страницы моей текущей страницы на боковой панели темы. Однако моя боковая панель (слева) находится перед циклом в шаблоне, а post-> ID ничего не вернет, если это до цикла. Мой текущий код: <?php wp_list_pages('title_li=&child_of='.$post->ID); ?> Я прочитал кое-что о вызове глобальной переменной, чтобы получить доступ к этому, но до сих пор не […]

Как мне отформатировать запрос, который зависит от таксономии post post

Я пытаюсь сделать пользовательский запрос, который выходит за рамки одного WP_Query , я думаю, что я должен использовать $wpdb но мой SQL немного привязан. Также мне нужны только идентификаторы сообщений, которые не возвращают объекты post. В основном мне нужно найти все сообщения с мета-значением $foobar , у родительского сообщения которого есть один или несколько конкретных […]

Ошибка: «Нельзя использовать объект типа WP_Post как массив в"

Неустранимая ошибка: нельзя использовать объект типа WP_Post как массив в C: \ xampp \ htdocs \ wordpress-4.3.1 \ wp-includes \ query.php в строке 3716 Я не знаю, что я ищу из Интернета, но не нашел решение

Запрос даты для настраиваемого мета поля

Я хотел бы использовать что-то похожее на следующий date_query, но я хотел бы использовать некоторые настраиваемые мета-поля вместо существующих столбцов post. Например, вместо post_date_gmt я хотел бы запросить date метаданных, которую я создал. Другими словами, я хотел бы иметь возможность фильтровать мои custom_post_types используя некоторые custom_post_types например custom_post_types или end_date в их представлении в интерфейсе […]

Все липкие сообщения возвращаются в пользовательском запросе

У меня есть следующий код: $recommended_args = array( 'post_type' => 'post', 'posts_per_page' => 3, 'post__in' => get_option('sticky_posts'), 'orderby' => 'date' ); $recommended_query = new WP_Query($recommended_args); if ($recommended_query->have_posts()) { while($recommended_query->have_posts()) { $recommended_query->the_post(); get_template_part("templates/article-random"); } } В принципе, он должен вернуть 3 последних сообщения, отмеченных как липкие. Тем не менее, он сбрасывает все (более 3) липкие сообщения […]

Сведение к минимуму запросов к базе данных при использовании расширенных настраиваемых полей

Я работаю над страницей, в которой перечисляются сотрудники крупной компании и пытается свести к минимуму количество случаев, когда я вынужден запрашивать базу данных, поскольку она становится довольно сложной и медленной. 'person' – это настраиваемый тип сообщений (около 300 человек) 'date_accredited' – поле даты, добавленное через плагин Advanced Custom Fields. Только аккредитованный персонал будет иметь 'date_accredited' […]