n-wp.ru — блог о WordPress

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

Запись находиться в двух рубриках. Основная «Рецензии» и подрубрика «Боевики». Как сделать чтобы на главной странице ко всем записям выводилась только рубрика Рецензии?

4 комментария

  • Непонятно. Вам нужно скрыть с главной страницы все посты, которые находятся в категории Боевики, оставив только те посты, которые относятся только к категории Рецензии? Или вы ходите убрать ссылку на категорию Боевики, которая является подрубрикой, оставив только ссылку на категорию Рецензии?

    Не бойтесь выражать свои мысли — пишите пояснения к своему вопросу более подробно.

  • Второе.
    «убрать ссылку на категорию Боевики, которая является подрубрикой, оставив только ссылку на категорию Рецензии»

    • Наверняка категории поста выводятся с помощью функции the_category, которая не умеет скрывать дочерние категории, показывая их сразу за родительской. Неплохо бы в этой функции реализовать параметр, управляющий видимостью дочерних категорий, но его пока что нет, и придется изобретать шайтан-машину, отсекающую дочерние категории.

      Попробуйте вместо этой функции использовать такую:

      найдено тут: http://ericulous.com/2008/06/23/how-to-show-only-parent-category-in-a-post/

      Возможно я ошибся, но надеюсь, что гуру программирования меня поправят.