Enroller
@Enroller
Немного авантюрист

Как в моём случае добавить кастомные div'ы между li и a (для иконок)?

Здравствуйте
Есть самое простое меню
<div class="menu">
<ul class="navigation">
<li <?php echo ( is_home() ) ? 'class="page_item current_page_item"' : 'class="page_item"'; ?>>
<a href="<?php echo get_option('home'); ?>/">Новости</a>
</li>
<?php wp_list_pages( $args ); ?>
</ul>
</div>

И есть аргументы
$args = array(
	'depth'        => -1,
	'show_date'    => '',
	'date_format'  => get_option('date_format'),
	'child_of'     => 0,
	'exclude'      => '',
	'exclude_tree' => '',
	'include'      => '',
	'title_li'     => __(''),
	'echo'         => 1,
	'authors'      => '',
	'sort_column'  => 'menu_order',
	'sort_order'   => 'ASC',
	'link_before'  => '',
	'link_after'   => '',
	'meta_key'     => '',
	'meta_value'   => '',
	'number'       => '',
	'offset'       => '',
	'walker'       => '',
	'post_type'    => 'page',
);

Я примерно понимаю что нужно прицепить к "link_after" что-то типа слага страницы.
Но как сделать не понимаю (
  • Вопрос задан
  • 181 просмотр
Пригласить эксперта
Ответы на вопрос 1
Palych_tw
@Palych_tw
Типа веб-разработчик
А зачем вам тогда wp_list_pages? Функция как бы расчитана на то, что бы вывести страницы определенным, заданным заранее, способом. Используйте, например, get_pages() и выводите как вам угодно. https://wp-kama.ru/function/get_pages . Или просто напишите WP_Query и запросите посты с типом "page"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы