Навігація у WordPress

Рубрики

Рубрики це важливий елемент навігації будь-якого сайту на WordPress. Дуже часто меню рубрик стає де-факто головним меню, а основне меню відходить у тінь. Хороший приклад - даний сайт: головне меню, що складається зі сторінок, займає другорядну роль, тоді як меню рубрик забезпечує основну навігацію змісту сайту.

Розглянемо основну функцію, відповідальну виведення меню рубрик: wp_list_categories().

Хоча в назві функції і використано слово рубрика (category), але насправді її можна використовувати для виведення будь-яких зареєстрованих типів таксономій як стандартних (мітки, рубрики посилань), так і нестандартних (див. параметр taxonomy). Звісно, ​​бажано, щоб ці таксономії мали ієрархію. Наприклад мітки виводити цікаво, т.к. вийде просто плаский список.

Зазвичай меню рубрик розташовується у бокових колонках і виводиться за допомогою віджету. На жаль, стандартний віджет WordPress - Рубрики, не дозволяє змінювати більшість перерахованих вище параметрів. Але вихід є – встановлення плагіна – My Category Order. Він підтримує майже всі перераховані вище параметри, але найголовніше - ви можете задати довільний порядок рубрик, що є унікальною і дуже затребуваною функцією.

Мітки

wp_tag_cloud() — основна функція виведення «хмари» міток. Чим більша вага мітки, тим більшим розміром шрифту вона відображається.

Стандартний віджет WordPress — Мітки, як і у випадку з рубриками, мають дуже мізерні налаштування (фактично вони відсутні). Тому для полегшення життя використовуємо сторонню розробку — плагін — Configurable Tag Cloud (CTC). Більшість опцій він підтримує.