Articles of wp

Показать только публикацию за последние 24 часа?

Все, что я пытаюсь сделать, это простой настраиваемый цикл с использованием WP_Query для отображения сообщений, если они публикуются за последние 24 часа; в противном случае появляется сообщение, в котором пользователь должен быстро проверить новые сообщения. Я пытаюсь использовать параметр date_query в своих аргументах, но получаю неожиданные результаты … сначала это сработает, но если я проверю […]

Страница пользовательского архива на основе массива категорий и тегов

Я ищу для создания собственной страницы архива на основе переданных массивов, которые содержат категории и теги, например: http://www.mydomain.com/archives-custom.php?c=cat1,cat2,cat3&t=tag1,tag2,tag3 Вопрос: должен ли я создавать пользовательские таксономии или пользовательские запросы для создания связанной страницы с архивами? В качестве примера пост «Тест» был классифицирован как «Новости» и «Бизнес» и помечен как «Азия» и «Китай». С этой должности я […]

Можно ли получить все сообщения с определенным значением для метаданных?

Под 4.5, у меня есть сообщения с meta_key как серия и meta_value как 19, 20 и т. Д. Я пытаюсь пропустить их в шаблоне, и я предполагаю, что я особый вид плотного. Совсем недавно я попробовал $args = [ 'post_type' => 'series', 'posts_per_page' => -1, 'meta_key' => 'series', 'meta_query' => [ 'key' => 'series', 'value' […]

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

Я могу выбирать сообщения по моей пользовательской таксономии, как описано в кодексе . Но я не уверен, как мне настроить tax_query, если я хочу получить только сообщения, которые вообще не имеют отношения к пользовательской таксономии. Любое предложение?

WP_Query со смещением и 'orderby' => 'rand', смещение не работает

У меня есть следующая ситуация: на моем index.php я показываю последние 20 сообщений, используя WP_Query (). На той же странице в другом разделе я хотел бы отобразить еще 3 случайных сообщения из архива, которые не входят в число 20 последних. Мой код (второй WP_Query): $archive_random_args = array( 'post_type' => 'post', 'posts_per_page' => 3, 'offset' => […]

Не удается вернуть параметры__состояния () и the_author () – как возвращать пустые строки

Я создаю следующий код для отображения открытых метаданных в заголовке моей страницы single.php add_action('wp_head', 'mycode_add_og_meta_tags', 5); function mycode_add_og_meta_tags () { ?> <meta property="og:type" content="article"/> <meta property="og:title" content="<?php the_title(); echo ' ('; _e('Source:', 'mydomain'); the_author(); echo')'; ?>"/> <meta property="og:description" content="<?php echo strip_tags(get_the_content(), '<p>'); ?>"/> <?php if(has_post_thumbnail()) : ?> <meta property="og:image" content="<?php the_post_thumbnail_url('single') ?>"/> <?php endif; ?> […]

Сортировка WordPress Meta value по неделям не день

Прямо сейчас у меня есть metakey под названием «epicredvote», он сортирует мои сообщения этим номером epicredvote. Он делает это на ежедневной основе в данный момент, поэтому, если у меня есть 2 сообщения, сообщение с самым высоким epicredvote # будет наверху. Я хочу сортировать его по НЕДЕЛЕ, а не Дню. Я хочу, чтобы все мои посты […]

Как кэшировать wp_query с разбивкой по страницам с использованием переходных процессов?

Я видел примеры, где есть количество исправлений, подлежащих опросу; однако, я не могу найти пример при использовании разбивки на страницы. Я пытаюсь выяснить, как использовать переходные процессы для кэширования WP_Query с пейджингом. Пока я показываю 12 сообщений на странице. Когда я загружаю следующий набор сообщений, сообщения – это те же самые первые 12 сообщений. Он […]

Программно установить «meta_query» для фильтра

Я пытаюсь установить «meta_query» программно для фильтра, который должен фильтровать пользовательский тип сообщения в зависимости от наличия метаки. Я пробовал несколько способов, которые я оставил в приведенном ниже коде, прокомментировал. Ни одно из решений не изменяет фактическое свойство $ query 'meta_query', которое упрямо остается установленным как 'false'. У меня такое ощущение, что я пропустил что-то […]

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

Я ищу способ изменить поисковый запрос, если выполненный запрос не дал никаких результатов. Предположим, что я ищу «Время работы», поэтому я перехожу к этому URL-адресу: http://mysite.com?s=Opening+times Теперь, в моем search.php я хочу проверить, не вызвал ли этот запрос никаких результатов, и в этом случае я хочу выполнить новый запрос с другим термином, без каких-либо действий […]