Навігація у WordPress
Рубрики
Рубрики це важливий елемент навігації будь-якого сайту на WordPress. Дуже часто меню рубрик стає де-факто головним меню, а основне меню відходить у тінь. Хороший приклад - даний сайт: головне меню, що складається зі сторінок, займає другорядну роль, тоді як меню рубрик забезпечує основну навігацію змісту сайту.
Розглянемо основну функцію, відповідальну виведення меню рубрик: wp_list_categories().
Хоча в назві функції і використано слово рубрика (category), але насправді її можна використовувати для виведення будь-яких зареєстрованих типів таксономій як стандартних (мітки, рубрики посилань), так і нестандартних (див. параметр taxonomy). Звісно, бажано, щоб ці таксономії мали ієрархію. Наприклад мітки виводити цікаво, т.к. вийде просто плаский список.
Зазвичай меню рубрик розташовується у бокових колонках і виводиться за допомогою віджету. На жаль, стандартний віджет WordPress - Рубрики, не дозволяє змінювати більшість перерахованих вище параметрів. Але вихід є – встановлення плагіна – My Category Order. Він підтримує майже всі перераховані вище параметри, але найголовніше - ви можете задати довільний порядок рубрик, що є унікальною і дуже затребуваною функцією.
Мітки
wp_tag_cloud() — основна функція виведення «хмари» міток. Чим більша вага мітки, тим більшим розміром шрифту вона відображається.
Стандартний віджет WordPress — Мітки, як і у випадку з рубриками, мають дуже мізерні налаштування (фактично вони відсутні). Тому для полегшення життя використовуємо сторонню розробку — плагін — Configurable Tag Cloud (CTC). Більшість опцій він підтримує.