Исключить одну страницу из wp_list_pages ()? - PullRequest
0 голосов
/ 29 марта 2019

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

<?php
 $children = wp_list_pages("title_li=&child_of=20&echo=0&depth=1");
  if ($children) {?>
    <li><a href="<?php echo get_permalink($post->post_parent) ?>"><?php 
    echo $parent_title;?></a></li>
     <?php echo $children; ?>
<?php } ?>

1 Ответ

0 голосов
/ 29 марта 2019

Документ Wordpress

wp_list_pages( array|string $args = '' )

'exclude' (строка) Список идентификаторов страниц, разделенных запятыми, которые нужно исключить

Вы можете попробовать:

<?php wp_list_pages(array('exclude'=>'id')); ?> // id of page you want to exclude separated by comma
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...