您或许可以:
1) 为您的私人帖子创建类别,例如“私人”
2) 从主循环中排除“Private”类别
3) 使用自定义模板文件输出“Private”类别,例如。category-private.php
4) 把这个循环包起来category-private.php
在if ( is_user_logged_in() )
有条件的
(当然,这假设您是站点的唯一用户。如果您有其他用户,则需要修改。)
编辑以添加:
5) 将循环打包single.php
在\'if(is\\u user\\u logged\\u in()| |)!是\\u category(\'private\')条件。
6) 添加exclude=#\' argument, where
#is the Category ID of the "Private" Category, to any call to
wp\\u list\\u categories()`。