Сортировка рубрик WordPress: повышаем удобство работы с блогом. Массовое добавление категорий и меток в WordPress

Привет! Как Вы уже наверно догадались, сегодняшняя статья будет о том, как делается сортировка рубрик WordPress . После создания блога и его наполнения у Вас обязательно появятся рубрики, которые захотите расставить в определенном порядке для повышения комфорта на Вашем блоге.

А что даст сортировка? Благодаря порядку структура построения рубрик и страниц приобретает логическую последовательность. Например, на моем проекте по созданию блогов не логично будет размещать рубрики вот так:

  • Заработок на сайте;
  • Обучение;
  • Продвижение;
  • Создание блога;
  • И так далее.

К тому же у меня виджет с рубриками со временем сильно вырос и стал занимать чуть ли не половину сайдбара. Хотелось сделать что-нибудь более компактное и вывести только главные пункты.

Итак, сразу же хочу сказать, что вывод рубрик WordPress на сайте можно сделать, как с помощью WordPress плагина, так и используя функциональные возможности самого движка. Какой из способов Вы выберете - решать Вам. Для начала давайте отсортируем рубрики и воспользуемся специально предназначенным для этой цели плагином My Category Order, который очень прост в использовании, а затем займемся сортировкой страниц.

My Category Order – плагин WordPress для изменения порядка рубрик (сортировки)

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

Плагин My Page Order – сортировка страниц в WordPress

Теперь давайте изменим порядок строк в сайдбаре без помощи плагинов. Для осуществления сортировки воспользуемся возможностями самого движка WP и узнаем, как создать собственное меню, используя виджет меню WordPress.

Сортировка рубрик и страниц ВордПресс без плагинов

Такими нехитрыми способами можно самому легко изменять порядок рубрик и страниц WP. Вот и вся история о том, как происходит сортировка рубрик WordPress! И ещё рекомендую подписаться на обновления и получать свежие статьи по созданию и продвижению сайтов прямо на почту.

Скоро Новый год и пора уже подумать о подарках, только что-то не сильно думается. А что Вы собираетесь дарить к новогодним праздникам? Может подскажите ценную идею:smile:?

А теперь предлагаю посмотреть видео для зарядки мозгов;):

Рубрики WordPress это элемент таксономии сайта, улучшающие его организацию материалов и навигацию по сайту. Создаются рубрики WordPress администратором сайта. По структуре они могут иметь древовидное построение с произвольной глубиной вложенности дочерних рубрик.

Смысл создания рубрик сайта и присоединения каждой статьи к отдельной рубрике в улучшении навигации сайта для пользователей и повышение релевантности (предпочтения) сайта в поисковой выдаче, у поисковых роботов. Есть мнение, что поисковики «любят» строго организованные документы с иерархической структурой подчинения, так как это позволяет им проще обходить сайты при сканировании.

Важно! В системе WordPress, в отличие от других систем, стало возможным одну статью прикрепить к нескольким рубрикам. Такой приём увеличивает , хотя система назначает основную и вторичную рубрики статьи.

Управление рубриками WordPress

Форма добавления рубрики довольно простая. Стоит обратить внимание на «Ярлык» для рубрики. Ярлык рубрики будет отражаться в URL статей и рубрик. Если вы не заполните ярлык, система сформирует его самостоятельно. Если вы используете плагины транслитерации, ярлык будет переведен автоматом. Можно вписать ярлык рубрики самостоятельно. Ярлык, на сайте, как и название, раздела, должен быть уникальным. При использовании одинаковых ярлыков, система автоматом добавит к ним цифру через дефис.

Описание раздела, не обязательно, но для оптимизации, желателен. Описание должно быть небольшим, знаков 160-165 и уникальным в пределах сайта и Интернет. Некоторые темы показывают описание рубрик на сайте при открытии архива рубрик. Как красиво оформить страницу рубрик читать в статье .

Приветствую! WordPress как движок очень хорош и не зря он пользуется большой популярностью у многих. На нем можно сделать буквально любой сайт какой пожелает душа. Богатый функционал и возможности, подкреплены простотой и стабильностью.

Сегодня же я хочу показать как можно оптимизировать рубрики на данном движке. Оптимизировать значит вывести текст описания рубрики на страницу и прописать необходимой рубрике title и description. Для решения задачи буду использовать плагин Category SEO Meta Tags, с помощью которого покажу как прописывать мета-данные, а так же сделаем вывод текста в рубрику.

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

Я оптимизирую первую страницу рубрики, вывожу на нее уникальный текст, порядка 2 тыс. символов и все остальные страницы закрываю от индексации, что бы не было дублей. Так как у меня штук 15 рубрик, то это довольно не плохо, получить 15 страниц на которые можно лить трафик.

Шаги которые необходимо сделать:

  1. Проверить открыты ли рубрики в файле . Если закрыты, то открыть.
  2. Если рубрики открыты, необходимо проверить наличие дублей страниц , они будут 100%. Все дубли необходимо закрыть в файле robots.txt оставить только первую страницу рубрики.
  3. Ставим плагин Category SEO Meta Tags , для прописывания мета — данных каждой рубрике.
  4. Если в шаблоне не предназначен вывод описания рубрики, то необходимо добавить код в шаблон страницы .

Теперь по порядку каждый из пунктов.

Проверить открыты ли рубрики в файле robots.txt

Заходим в данный файл и смотри открыты ли рубрики WordPress. Для этого ищем строку:

или похожую на нее. Если ничего не нашли значит все рубрики сайта открыты для индексирования.

Проверяем наличие дублей рубрики

Как правило все дубли страниц категории имеют вид:

Page=1 (2, 3, 4, 5) и т.д.

Pg=1 (2, 3, 4, 5) и т.д.

После проверки и нахождения, необходимо их все закрыть в файле robots.txt, оставить только первую страницу каждой из категорий. В данном файле прописываем такую строчку:

Теперь все дубли закрыты от , но они удаляться только через некоторое время. Мы же приступаем к слудующему шагу.

Установка плагин Category SEO Meta Tags

С помощью данного плагина можно будет прописывать мета — данные рубрика WordPress. Его можно скачать с нашего ресурса:

Установка не должна составить проблем.


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

Если у Вас установлен какой — то из Seo плагинов, например , то title прописанный в SEO Meta Tags, не будет отображаться. Данную проблему я даже не питался решать, так как название рубрики подходит для оптимизации хорошо. Если же будете прописывать description и keywords, то все будет отлично выводится.

Есть еще одна проблема, если поле keywords оставить пустым, то при сохранении будет писать “Необходимо заполнить поле …”. Что бы решить данную проблемку, необходимо перейти в plugins/category-seo-meta-tags/category-seo-meta-tags.php , открыть данный файл и найти вот такую часть кода:


Со строки убираем класс “form-required ” и получаем такой код:


Теперь данное поле не обязательно к заполнению. Плагин настроили, переходим к самой основной части.

Выводим описание рубрики на странице

Самый важный шаг. Для того, что бы страница рубрик была хорошо оптимизирована, необходимо на нее добавить текст.

Для начала необходимо проверить выводится описание рубрики в шаблоне или нет. Переходим в рубрику и в строке описание прописываем любой текст. Все сохраняем, идем на страницу рубрики и смотрим появился где-то текст или нет, если текста нет, то в шаблоне код вывода не прописан.

Как решить эту проблему?

Необходимо в коде шаблона прописать вот такую строчку:

Заходим по в папку с шаблоном и находим файл . Как правило во всех шаблонах данный файл отвечает за вывод содержимого в рубриках и т.д., но бывают исключения.

В файле прописываем строку, которую можно увидеть выше. Я сделал вывод текста сверху страницы в спойлере. Как это выглядит, можете посмотреть у меня на сайте если перейдете на любую категорию, например “ ”. Там вверху можно увидеть блок «Что интересного в рубрике?», в который я разместил текст.

Вот пример кода, куда я вставил вывод описания рубрики:


Если все правильно сделали, то теперь когда поле “Описание ” в рубрике будет заполнено, то будет выводится текст, который позитивно будет влиять на продвижение вашего сайта.

На сегодняшний день, разработчики WordPress не сильно позаботились о порядке рубрик и страниц. Сам движок толком не может менять порядок расположения вышеперечисленных объектов.

Специально для этого существует плагин My Category Order , который будет заботиться о том, чтобы Ваш блог всегда был в порядке. С помощью этого плагина рубрики и страницы получат “божеский” вид, что очень даже привлекает пользователя.
Весь процесс создан таким образом, чтобы блоггер имел возможность самостоятельно сортировать все то, что ему нужно. Стоит только перетянуть мышкой тот объект, который нужен и все будет в порядке.
Основная проблема веб-мастеров после установки – это то, что в категории “Виджеты” в сайдбаре продолжает стоять виджет “Рубрики”, вместо самого My Category Order. Если уже установили плагин, то обязательно сделайте рокировку в виджетах.

Еще одним помощникам в делах с рубриками становится плагин CATEGORY TEXT , который создан специально для создания описания той или же иной рубрики. Очень удобно, когда пользователь имеет возможность понять то, о чем будет говориться в самой рубрике. Так что, этот плагин не стоит проходить мимо.

Article Directory - еще один плагин для WordPress! Он помогает получить весь список рубрик блога на каждой странице сайта! Это так называемый навигационный инструмент, который очень сильно помогает пользователю. Сказать честно, список рубрик на каждой странице сайта поможет намного дольше удержать посетителя на сайте (зная сегодняшнюю аудиторию, можно сделать вывод, что она старается сразу ухватить все, полностью толком не изучив одно).

Folding Category List (FoCaL) – еще один навигационный плагин, который помогает настроить блог по-максимому. Плагин сам решит, какие рубрики, на какой странице сайта нужны, а какие нет. Собственно, это очень-очень удобно, так как, в основном, пользователь получает тематические рубрики для перехода, что существенно увеличивает время проведения пользователя на сайте.

Есть еще 2 плагина рубрик WordPress, которые я описывал подробно, вот они:
– маленькие картинки для рубрик и страниц;
– раскрывающийся список рубрик в WordPress.

Flector 5

NS Category Widget русская версия

Плагин представляет собой продвинутый виджет вывода рубрик. Удивительно, но чем проще вопрос, тем чаще его задают на форумах поддержки WordPress . Как вывести или не вывести какую-либо рубрику в виджете "Рубрики ", как поменять сортировку рубрик, как вывести под-рубрики только одной выбранной родительской рубрики – все эти вопросы повторяются на форумах из года в год. С помощью этого маленького плагина можно легко выводить рубрики в любом необходимом вам виде без лишних вопросов.

1 Распаковываем архив.

2 Копируем папку ns-category-widget в /wp-content/plugins/ .

3 Заходим в админку блога на вкладку "Плагины " и активируем плагин.

Никаких настроек в плагине нет. Сразу после активации плагина вы можете использовать продвинутый виджет вывода рубрик, для этого зайдите во "Внешний вид\Виджеты " и киньте виджет плагина в свой сайдбар. Плагин я перевел на русский язык, чтобы у вас уж точно не возникло никаких вопросов.

Сам виджет выглядит так:

Как вы видите – все элементарно. Конечно, в виджете реализованы не все возможные функции тега шаблона , но почти все, которые вам могут понадобиться при создании блога.

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

Если вы не хотите использовать дополнительный плагин только ради того, чтобы исключить из виджета пару рубрик, то есть способ управлять стандартным виджетом вывода рубрик. Добавьте в файл functions.php вашего шаблона следующий код:

//исключаем из виджета указанные рубрики start function ext_widget_categories($args){ $exclude = "3,7,34"; $args["exclude"] = $exclude; return $args; } add_filter("widget_categories_args","ext_widget_categories"); //исключаем из виджета указанные рубрики end

Теперь рубрики с ID 3 , 7 и 34 не будут выводиться в стандартном виджете "Рубрики ". Собственно, таким же способом можно указывать любые аргументы функции . Например, данный код:

//вывод только подрубрик рубрики с ID=4 start function ext_widget_categories($args){ $args["child_of"] = 4; return $args; } add_filter("widget_categories_args","ext_widget_categories"); //вывод только подрубрик рубрики с ID=4 end

Заставит ваш виджет вывести только под-рубрики родительской рубрики с ID равным 4 . Можно и совмещать аргументы, чтобы не плодить лишнего кода.

Единственным и главным недостатком управления виджетом "Рубрики " через код в файле functions.php является то, что невозможно вывести несколько виджетов с разными настройками. Код будет действовать на все выводимые виджеты. Поэтому, если вы планируете добавить несколько виджетов рубрик, то лучше будет, все-таки, использовать виджет плагина .