如何在页面列表中包含个人主页?

时间:2016-09-13 作者:gulliver

我目前正在使用wp\\u list\\u页面显示网站页面。

它不包括私人页面,所以我需要找到一种方法来生成它们的列表。

我可以用插件来完成,但它包含了各种我不需要的选项,我更喜欢将一些合适的东西硬编码到模板中。

2 个回复
最合适的回答,由SO网友:TheDeadMedic 整理而成

您只需添加post_status 参数:

wp_list_pages( array(
    \'post_status\' => array( \'publish\', \'private\' ),
));

SO网友:David Navia

此问题自八年前开始跟踪,目前尚未修复(请参阅https://core.trac.wordpress.org/ticket/8592)

也许你应该更换wp_list_pages() 具有get_pages() 和一些php来生成您的到期列表get_pages() 也允许您查找私人页面(请参阅https://codex.wordpress.org/Function_Reference/get_pages)

相关推荐