Как исключить показ записей подрубрик в рубриках

В WordPress по умолчанию записи из подрубрик выводятся и при просмотре родительской рубрики. Получается не очень удобно. Например у нас Раздел «Спорт», который делится на подразделы «Фигурное катание», «Фитнес», «Плавание», в основной рубрике при этом получается каша.

Обновлено 16.07.08. Сначала плагин не был найден, и благодаря Vadfe был придуман способ, как это исправить непосредственно в файлах WordPress, но теперь проще простого это сделать с помощью плагина Kinderlose, плагин поддерживает версию WordPress 2.5.1, на версии 2.6 еще не тестировался. Подсказку оставил Dimox.

Скачать плагин можно на сайте разработчика.

Еще одна распространенная болезнь — отсутствие прописанных стилей для подкатегорий в большинстве шаблонов WordPress, а это значит, что подкатегории совершенно по оформлению не отличаются от родительских рубрик.

Чтобы избавиться от этой проблемы открываем файл style.css вашей темы. Находим там стиль, отвечающий за вывод постов в сайдбаре (обычно он так и обозначается #sidebar, с незначительными вариациями).

Далее прописываем следующий стиль:

                #sidebar (или ваше название стиля) ul li ul li{
display: list-item;
margin: 0px;
padding: 0px 0px 0px 20px;}

На этом все!