Как изменить список выводимых записей в Wordpress?
Мне бы хотелось прописать дополнительное условие на странице Рубрик, чтоб по умолчанию выводились те Записи, которые относятся к текущей рубрике, но если ID текущей рубрики равен 7 и 9, то выводились Записи, у которых дополнительное поле содержит слово "key1".
Подскажите, пожалуйста, что для этого надо прописать?
1. Хук pre_get_posts.
2. В нем изолируете с помощью $query->{conditional_check} (is_admin, is_main_query и тд) нужный контекст.
3. С помощью $query->set( 'параметр', 'значение' ) устанавливаете нужные параметры. Дополнительное поле это будет meta_query.