👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Запись находиться в двух рубриках. Основная “Рецензии” и подрубрика “Боевики”. Как сделать чтобы на главной странице ко всем записям выводилась только рубрика Рецензии?
Запись находиться в двух рубриках. Основная “Рецензии” и подрубрика “Боевики”. Как сделать чтобы на главной странице ко всем записям выводилась только рубрика Рецензии?
Непонятно. Вам нужно скрыть с главной страницы все посты, которые находятся в категории Боевики, оставив только те посты, которые относятся только к категории Рецензии? Или вы ходите убрать ссылку на категорию Боевики, которая является подрубрикой, оставив только ссылку на категорию Рецензии?
Не бойтесь выражать свои мысли – пишите пояснения к своему вопросу более подробно.
Второе.
“убрать ссылку на категорию Боевики, которая является подрубрикой, оставив только ссылку на категорию Рецензии”
Наверняка категории поста выводятся с помощью функции the_category, которая не умеет скрывать дочерние категории, показывая их сразу за родительской. Неплохо бы в этой функции реализовать параметр, управляющий видимостью дочерних категорий, но его пока что нет, и придется изобретать шайтан-машину, отсекающую дочерние категории.
Попробуйте вместо этой функции использовать такую:
найдено тут: http://ericulous.com/2008/06/23/how-to-show-only-parent-category-in-a-post/
Возможно я ошибся, но надеюсь, что гуру программирования меня поправят.
А если надо наоборот? то условие такое if($category->category_parent > 0) ??