2013-09-18 4 views
0

Допустим, у меня есть веб-страницу, страницаА, который является дочерним страницаБ, который, в свою очередь ребенок страницы Cсухари в WordPress тему

Может я сделать строку навигации для этой страницы итеративным получения родительской страницы страницы, пока страница не имеет родителя? Когда страница не имеет родителя добавляет «домой», так что окончательная крошка будет

Главной >> Страница с >> Страницы б >> Страница A

Если я имел, страницу, D, который был ребенком страницы E, не имевший родителя крошка будет

Главной >> страница E >> страница D

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

Большого спасибо

+0

Есть тонна крошек плагинов для WP, которые делают именно это. Используйте один из них. В качестве альтернативы вы можете написать ее самостоятельно, вызвав глобальный объект '$ post', тестирование для' $ post-> post_parent' и запрос по идентификатору сообщения по цепочке до тех пор, пока вы не достигнете верхнего уровня. – Ennui

ответ

0

звучит как стандартные сухари для меня.

Гораздо лучше использовать плагин, который уже существует, чем воссоздать колесо.

Этот, кажется, популярен - 1 миллион + загрузок.

Breadcrumbs Navxt Plugin

Смежные вопросы