Intereting Posts
Рекомендации. Должен ли я создать дочернюю тему или настроить тему рамки? (например, сброс HTML5) Как используется функция wp_get_update_data? Как обрабатывать короткие коды в XML-RPC Существуют ли способы входа в этот обход wp-login.php в целом? Удалить родительскую страницу из URL-адреса Как добавить пользовательские атрибуты в теги javascript в WordPress? В чем может быть причина Не удалось получить mysqli_result в другом домене? Есть ли плагины, которые мешают административной части виджета Rss? Кто-нибудь эффективно интегрировал рейтинг звезд GD и Cube Points? Как проверить, отправлено ли электронное письмо от определенного плагина или связано с ним? как сделать nsfw сообщение с thumbanil Отображать корректно с помощью metabox.io Локальная установка не загружает изображения шаблонов, а загружает все остальное XAMPP Плагин Woocommerce Предотвращение загрузки файлов в библиотеку Как отобразить Самые последние прочитанные 10 Сообщений пользователем, зарегистрированным в WordPress

Найдите «Дети страницы», затем «Echo it» как «Маркированный список ссылок» (меню)

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

Прямо сейчас у меня есть следующий код в loop-page.php, и он проверяет, имеет ли страница какие-либо дочерние элементы и возвращает массив с дочерними элементами. Я использую оператор if, чтобы проверить, больше ли это число.

$children = get_pages('child_of='.$post->ID.'&parent='.$post->ID); if (count($children)) { // Echo children as a bulleted list of links } 

Эта часть, похоже, работает.

Мой вопрос: как я эхо через детей, как маркированный список ссылок? Как пример ниже.

Скажем, «Услуги» – это родительская страница, а ее дочерние страницы – «Травяная резка», «Водные сады» и «Ландшафтный дизайн».

count ($ children) вернет 3 для страницы «Услуги», так как у нее 3 ребенка. Теперь он должен повторять их так:

 <ul> <li><a href="#">Grass Cutting</a></li> <li><a href="#">Water Gardens</a></li> <li><a href="#">Landscaping</a></li> </ul> 

a href = должна быть ссылка на страницу.

Solutions Collecting From Web of "Найдите «Дети страницы», затем «Echo it» как «Маркированный список ссылок» (меню)"