我有一部分网站(一个页面)我想隐藏,只有当你有直接链接时,你才能访问它(你不需要是注册用户(公共))。所以我需要做什么来隐藏它免受索引和类似的东西(我知道如果页面具有公共状态,这是保护它的唯一方法。
考虑到您在任何地方都使用循环来显示帖子。
在查询中使用循环的任何位置添加'post__not_in' => array($post_ID)
。
$my_query = new WP_Query(
array(
......,
......,
'post__not_in' => array($post_ID)
));
这将从循环中删除该帖子,因此不会显示它。