WordPress – как изменить порядок рубрик и как скрыть ненужные рубрики.
Многие вебмастера сталкиваются с такой проблемой, когда хочется изменить вид своего сайта и сделать его таким, как вам нравится. На больших сайтах хочется исключить вывод некоторых рубрик на главной странице (к примеру, новостей).
Некоторые рубрики из-за старости и перехода сайта в другой формат, хочется убрать, так как они уже совсем не нужны. Но при этом хочется, чтобы эти рубрики всё еще оставались на сайте и по ним приходили посетители из поиска. Как это сделать? Легко. Любой вебмастер сможет это сделать без специальных знаний.
1. Узнаем ID категорий на сайте.
ID – порядковый номер, который имеет каждая запись, страница и каждая рубрика на сайте. Для того чтобы убрать определенные рубрики, нам для начала нужно узнать их номер, или ID. В этом нам поможет плагин под названием Reveal IDs.
Качаем этот плагин, устанавливаем, как любой другой и активируем.
Теперь вы можете видеть айдишники рубрик на вашем сайте.
Перейдите в раздел «Рубрики» и справа вы сможете увидеть новую колонку, в которой показывается порядковый номер ID категории:
2. Ставим плагин MyCategoryOrder.
Это великолепнейший плагин, который позволит вам изменить порядок следования рубрик (по умолчанию они выстраиваются по алфавиту) и скрыть некоторые из них.
Качаем плагин, устанавливаем и активируем.
После этого следуем в раздел «Виджеты» и видим там новый виджет:
Заменяем этим виджетом ваш стандартный виджет «Рубрики» в сайдбаре. Сначала у вас на сайте абсолютно ничего не изменится. Это нормально, так как категории все еще выстроены в том же порядке – по алфавиту.
В админке вордпресса переходим в раздел «Записи» и видим там наш плагин:
Жмем на него и легкими движениями мышки меняем порядок следования категорий так, как вам больше всего нравится. :)
Но это еще не всё. Если вы хотите сделать так, чтобы некоторые категории не отображались у вас на сайте, вам нужно сделать следующее:
- Перейти в раздел «Рубрики» и выписать ID всех рубрик, которые вы хотите скрыть.
- Перейти в раздел «Виджеты», найти там виджет под названием «MyCategoryOrder» и открыть его.
Перед вами появится вот такой набор функций:
Здесь в поле «Исключить (ID через запятую)» вы пишите айдиншики всех рубрик, которые хотели бы скрыть из общего меняю в вашем сайдбаре.
Все очень просто и требует 10 минут времени.
Теперь вы можете настроить свой сайт так, чтобы он максимально отвечал вашим вкусам и требованием ваших посетителей.
Твит дня: «С утра иногда очень сложно понять: ты просто не выспался или правда всех их ненавидишь.»


Статья интересная, но опять нагрузка дополнительными плагинами….
Пы.сы.: поправь подзаголовок № 2
Спасибо)
Да ладно, какая там нагрузка?) Нагрузка будет при посещалке в 10к и больше, а это уже всё фиксить нужно на стороне хостера. Брать выделенный сервак или типа того.
Ну не знаю, ID можно узнать и при наведении на конкретную рубрику. Reveal IDs понадобиться разве что в промышленных масштабах)
А не показ рубрики я себе делал прописью одной строчки в хедере.
Лично мне лучше код подправить иногда, чем установить плагин.
Ну кому как) Те, кто слабо в кодах разбираются — им проще установить плагин) Не все же вебмастера программеры)
Спасибо за статью, как раз буквально неделю назад нужно было что то подобное, ну не смог настроить и забил :)
Дмитрий, я ся програмером не считаю, да и таким я и не есть) Я просто люблю иногда простые вещи делать другим способом в надежде, что мне это принесет в будущем моральное удовлетворение и опыт)
Классный плагин, только вот у меня рубрики были в виде выпадающего списка, здесь можно сделать также?
Наверное да, там в настройках покопайтесь.
Ой ну какие все умные)))
От всех чайников вам Большущее спасибо!
Очень понятно и легко! Удачи!!!
Помогите пожалуйста — я все сделала — получилось — ! а можно поменятьб порядок рубрик в верхнем меню, а не только в сайдбаре ??? спасибо!
Плагин работает только в сайдбаре.
То, как у вас в теме организован вывод верхнего меню — зависит от десятка факторов, для каждого из которых — своё особенное программное решение.
Я, к сожалению, не программист.
Спасибо автору за статью, как раз искал информацию на данную тему. Буду применять на практике.
Большое спасибо автору!!!
На здоровье :)
Плагин MyCategoryOrder не работает если рубрики отображаются в горизонтальном меню. Проблема с остается, (( бум искать решение дальше
Спасибо за подробную и понятную статью. Долго искала подобную информацию. Все получилось, работает отменно.
Пожалуйста :)
Действительно — работает. А те что говорят зачем нагружать, лучше код поправить, пусть вспомнят себя пару лет назад. Сейчас главное — результат.
Целую неделю дрюкал поисковики и вот наконец нашел, то что нужно. Спасибо огромнешее за статью, реально помогло справиться с поставленной задачей!
Как быть, если меню в блоге горизонтальное. Есть ли еще какая возможность изменить порядок рубрик?
Абсолютно бесполезные плагины. ТО что и так есть. Только надо знать как
Понравилась статья. Спасибо, очень полезно и по делу. Скажите, пожалуйста, а как вы сделали так красиво раздел с книгой «начинающим манимейкерам». Есть где-то на сайте такая статья, очень хочется почитать. Спасибо.
Анастасия: Добрый день. Статьи нет, это просто обычная вёрстка.
Тоже замучил строку «Поиск». Спасибо за плагин.
У меня на сайте плагинов меньше 10, так что не повлияет ни на что.
привет а как быть когда рубрики и сверху и в сайтбаре справа? — я хочу чтоб сверху были одни а справа другие .. по отдельности .. а то у меня после создания рубрик и сверху куча их и справа тож самое((
Тут уже стандартными способами никак — или править шаблон и костылями, или толкового программиста спросить.
да прогер есть но занят а я сам хочу ато скока можно кого то просить … с правого меню я убрал все отлично а вот верхние пока незнаю как да еще тема наполовину ингл.
Спс