禁用wp_list_ages-wordpress中的父项

时间:2017-12-08 作者:Ahsan Ali

我有以下生成网站地图的代码。

 wp_list_pages(
                                array(
                                    \'exclude\' => \'5\',
                                    \'sort_column\' => \'ID\',
                                    \'title_li\' => \'\'
                                )
                            );
它生成我的页面的层次结构,但也有指向父页面的链接。

enter image description here

查看上面的屏幕截图。我只需要所有家长的标题,而不是链接。

请帮忙。谢谢

1 个回复
SO网友:Temani Afif

您可以使用get_pages() 而是编写如下自定义代码:

$args = array(\'exclude\' => \'5\',
             \'sort_column\' => \'ID\'
       )
$pages = get_pages($args); 
  foreach ( $pages as $page ) {
    echo $page->post_title;
  }
当然,为了获得一棵树,您可以详细阐述代码。

您还可以查看wp_list_pages() 你会看到get_pages() 函数,因此您还可以复制其代码并对其进行修改:

https://developer.wordpress.org/reference/functions/wp_list_pages/#source

结束

相关推荐

Custom Category Archive Pages

我有一个带有6个类别的WP安装,我希望其中3个使用名为“Category special.php”的自定义类别归档页面(默认页面是“Category.php”)。我发现下面的代码看起来很接近我的查询,我如何修改它并使其适合我,所以类别31、40和55可以加载上面的特定页面?add_filter( \'template_include\', \'wpsites_photo_page_template\', 99 ); function wpsites_photo_page_template( $te