Sc0undRel
@Sc0undRel

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

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

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

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

Войти через TM ID
Похожие вопросы