Home News

Сортировка рубрик, страниц и ссылок в WordPress. Плагины My Category Order, My Page Order и My Link Order

06.09.2018

видео Сортировка рубрик, страниц и ссылок в WordPress. Плагины My Category Order, My Page Order и My Link Order

Как изменить ссылки Вордпресс? Плагин для настройки ссылок Wordpress.

В данной статье мы продолжаем работу с WordPress и рассмотрим способ, как можно сортировать рубрики, страницы, а также ссылки в меню на сайте WordPress. Это позволит вам изменять расположение элементов меню в произвольном порядке, например, поменять местами пункты «Контакты» и «Об авторе». Данная возможность многим пригодиться, так как в стандартном наборе WordPress нет возможности сортировать элементы категорий, страниц или ссылок.



В связи с тем, что в последнее время у меня катастрофически не хватает времени, то данная статья будет небольшой. Это связано с тем, что я активно начал изучать XML и XSLT, в результате чего накопилось очень много работы, которую нужно выполнить. Все это способствовало тому, что практически не остается времени на написание статей. Если быть точным, то на написание одной статьи уходит порядка 4-х часов. Это с учетом того, что я владею слепым десятипальцевым методом и печатаю со скоростью речи. Как видите, как ни крути, а написание статей занимает очень много времени…


Как вывести подрубрики на странице рубрик - Константин Хмелев

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

Для сортировки рубрик мы будет использовать специальный плагин My Category Order. О нем, как и многих других, я уже упоминал в статье « Создание сайта на WordPress ». Данный плагин позволяет не только сортировать рубрики, но и исключать их по ID из меню. Как видите, данный плагин может быть очень полезным, особенно если вы не любите копаться в коде сайта и делать все вручную.

Итак, первым делом переходим на официальный сайт WordPress и скачиваем последнюю версия плагина. Сделать это можно, перейдя по этой ссылке . Кроме того вы также можете скачать архив с моими версиями плагинов My Category Order, My Page Order, и My Link Order. Для этого перейдите по этой ссылке – « Скачать архив с плагинами ».

После скачки копируем файлы нужного плагина в папку /wp-content/plugins/ . Затем переходим в Адниминстративную панель – Плагины – My Category Order и активируем плагин. Сразу после этого у вас появится еще один пункт «My Category Order» в Меню – Записи, перейдя в который вы увидите примерно следующее.

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

Для подключения виджета, переходим в Меню – Внешний вид – Виджеты и заменяем стандартный виджет рубрик на виджет My Category Order. После этого все рубрики на сайте будут отсортированы в том порядке, в котором вы указали в Меню – Записи – My Category Order.

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

Order By – выбираем, каким образом мы хотим отсортировать рубрики. Если вы используете собственную сортировку, то нужно выбрать «My Order». Order – позволяет изменить порядок сортировки, например, с 1-2-3 на 3-2-1. Думаю, смысл понятен. Заголовок – даем название виджету. Данное название будет отображаться в меню над списком рубрик. Исключить (ID через запятую) – позволяет исключить из списка рубрики, ID которых вы здесь пропишете. Для того чтобы узнать ID, достаточно перейти в Административную панель – Рубрики и навести курсор на нужную вам рубрику. В результате в ссылке вы сможете найти необходимый вам ID категории WordPress. Show As Dropdown – отображать рубрики в виде выпадающего списка. how Count – отображать количество записей рядом с название рубрики. Hide Empty – не отображать в меню пустые рубрики.

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

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

Теперь давайте рассмотрим, как можно сортировать статические страницы в WordPress. Сортировку ссылок мы рассматривать не будем, так как они абсолютно ничем не отличаются от сортировки рубрик. Вся процедура идентична той, которая описана чуть выше.

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

Первым делом, как обычно, переходим на официальный сайт WordPress и скачиваем последнюю версию плагина . Если вы скачали мой архив, ссылка на который находится чуть выше в статье, то там уже присутствует плагин My Page Order. После его установки в административной панели появится новый пункт «My Page Order» в Меню – Страницы.

Вся процедура сортировки и вывода отсортированных страниц такая же, как и при сортировке рубрик. Проблема лишь заключается в том, что обычно страницы выводятся не при помощи виджета, а посредством шаблона. В связи с этим вам потребуется заменить стандартный код вывода списка страниц на код вызова списка My Page Order.

Делается это очень просто. Для этого открываем нужный файл шаблона ( Установка и редактирование темы WordPress ) и ищем так код:

<?php wp_list_pages('title_li=&depth=1'); ?>

Обычно данный код размещается в файле header.php. Далее заменяем этот код на следующий.

<?php wp_list_pages('sort_column=menu_order&title_li='); ?>

После этого сохраняем результат и перезаписываем файл на сервере. Теперь на месте данного кода появится отсортированный список страниц. Таким образом вы сможете самостоятельно управлять списком статических страниц на своем сайте.

Как я уже говорил, в силу того, что ссылками практически никто не пользуется, то рассматривать способ их сортировки мы не будем. Скажу только, что сделать это можно при помощи плагина My Link Order. Как вы уже могли заметить, принцип у них один и тот же, поэтому никаких проблем с использованием возникнуть не должно.

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

На этом все. Удачи вам и успехов в создании сайтов.

Обнаружили ошибку? Выделите ее и нажмите Ctrl+Enter

rss