Як зробити хлібні крихти для wordpress
Для тих, хто не знає, хлібні крихти - це спосіб навігації, який показує ваше поточне розташування на сайті (до речі, вони використовуються не тільки на сайтах) і шлях, по якому до нього можна потрапити, починаючи з головної сторінки.
Як бачите, на цьому блозі вони теж є, знаходяться відразу ж під логотипом.
Для того, щоб додати хлібні крихти на сайт, скопіюйте і вставте цей рядок в те місце в шаблоні, куди вам потрібно.
Тепер розпишемо саму функцію, відразу говорю, готуйтеся, що буде багато коду.
Справа в тому, що я викладаю повністю закінчений і 100% робочий варіант. Тут враховані всі типи сторінок, які тільки можуть бути на WordPress: пости, сторінки, вкладені сторінки (підтримується будь-яку кількість рівнів вкладеності), рубрики, підрубрики (необмежену кількість вкладень), теги, архіви, сторінки пошуку, сторінки з записами будь-якого одного автора.
Коротше засуньте весь цей код в файл functions.php:
Я спеціально залишив коменти в коді (зеленим кольором), тобто, якщо ви наприклад не використовуєте архіви на своєму сайті, то можете видалити непотрібні для вас з 40-ї по 51-й рядки. Питання залишайте в коментарях.
До речі, бачив на інших блогах функцію хлібних крихт довжиною в 5-10 рядків 🙂 Люди копіпаст навіть не замислюючись, зрозуміло, що у них дуже урізані варіанти.

Миша Рудрастих
Вперше познайомився з WordPress в 2009 році, і після двох років мук з Joomla і самописні движками це був просто бальзам на душу. З 2014 року мене можна зустріти на WordCamp - офіційної конфе по WP в Москві, іноді там виступаю. Також в даний час веду курси по WordPress в Epic Skills в Пітері.