Ручная сортировка ссылок и страниц на блоге WordPress

В данной статье речь пойдет о схожих по функционалу плагинах для движка WordPress. У них даже названия практически одинаковые.

Первый плагин называется My Page Order. Его основная задача – делать возможной ручную сортировку списка страниц на блоге. Все знают, что на движке WordPress есть страницы с постами и статические страницы. Статические страницы, как правило, отводятся для публикации контактных данных, информации о компании или об авторе блога. Кроме того, статических страниц обычно не очень много (не больше 5-10 штук). То есть все они вполне могут быть отражены в главном меню. Однако порядок вывода страниц всегда один и тот же – страница, созданная раньше, ставится на первое место, а страница, созданная позже, на второе. Бывает так, что вебмастеру нужно изменить порядок страниц и здесь на помощь придет такой плагин, как My Page Order. В данном случае порядок страниц можно изменить посредством простого перетаскивания кнопкой мышки. Все быстро, просто и наглядно. Установка весьма простая, поэтому подробно останавливаться на ней не будем. Настроек у плагина нет. Есть только непосредственная сортировка страниц. Выполнить ее можно здесь – «Управление» – «My Page Order».

Вывод списка страниц в новом формате иногда происходит посредством виджетов. В данном случае ничего настраивать не надо. Но довольно часто (тут все зависит от шаблона) вывод происходит посредством функции wp_list_pages. Вставлять код вывода ссылок на страницы рекомендуется в сайдбар или хедер (потребуются файлы sidebar.php или header.php). В одном из этих файлов вам нужно найти вышеуказанную функцию, а затем немного изменить ее. В конечном итоге должна получиться следующая конструкция:


wp_list_pages('title_li=&exclude=5,6,7&sort_column=menu_order');

В самом конце не забудьте сохранить все изменения.

Теперь о втором плагине. Он осуществляет сортировку ссылок и называется My Link Order. Работает по схожему с предыдущим плагином принципу. Многие шаблоны WordPress содержат в себе блок со ссылками. Данный блок чаще всего располагается в сайдбаре. Возникает вопрос – а для чего вообще нужны ссылки? Во-первых, для размещения рекламы (ссылаетесь на сайты рекламодателей). Во-вторых, для того, чтобы ссылаться на какие-то популярные страницы или разделы вашего сайта. По умолчанию ссылки выводятся в определенном порядке, который нельзя изменить. Однако если такая необходимость все-таки возникает, то просто установите плагин My Link Order и наслаждайтесь возможностью сортировки ссылок.

Установка стандартная. После установки нужно сразу же зайти вот сюда – «Управление» - «My Link Order». Нужно это для того, чтобы плагин пропатчил файл под названием taxonomy.php. Далее нам нужно проверить, как именно происходит вывод ссылок в шаблоне. Для этого открываем файл sidebar.php и ищем там функцию под названием wp_list_bookmarks. Нужно, чтобы конструкция с данной функцией выглядела следующим образом:


wp_list_bookmarks('orderby=order&category_orderby=order');

Настроек как таковых здесь тоже нет. Сама сортировка ссылок осуществляется по этому адресу – «Управление» - «My Link Order».

Скачать архивы



Комментировать

captcha

Сайты:



Новые отзывы о сайтах:

Авторизация

Если у Вас нет учетной записи, зарегистрируйтесь

captcha

Напомнить пароль
Создание учётной записи

captcha

Напомнить пароль

captcha

Войти в личный кабинет