Задать вопрос
Sc0undRel
@Sc0undRel

Как изменить список выводимых записей в Wordpress?

Мне бы хотелось прописать дополнительное условие на странице Рубрик, чтоб по умолчанию выводились те Записи, которые относятся к текущей рубрике, но если ID текущей рубрики равен 7 и 9, то выводились Записи, у которых дополнительное поле содержит слово "key1".

Подскажите, пожалуйста, что для этого надо прописать?
  • Вопрос задан
  • 20 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
1. Хук pre_get_posts.
2. В нем изолируете с помощью $query->{conditional_check} (is_admin, is_main_query и тд) нужный контекст.
3. С помощью $query->set( 'параметр', 'значение' ) устанавливаете нужные параметры. Дополнительное поле это будет meta_query.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы