首页 问答 正文

如何在WordPress中隐藏某些页面或文章?

注册会员 / 悠然自学 / 2023-06-11/ 浏览 181 次

在WordPress中,可以通过修改文章或页面的状态设置来隐藏某些页面或文章。

具体操作步骤:

  1. 打开需要隐藏的页面或文章编辑界面;
  2. 在右侧“发布”模块中,找到“状态和可见性”;
  3. 点击“编辑”按钮;
  4. 在弹出的“编辑页面状态”或“编辑文章状态”窗口中,选择“私密”或“密码保护”;
  5. 如果选择“私密”,则只有已登录用户才能访问该页面或文章;
  6. 如果选择“密码保护”,则访问者需输入密码才能访问该页面或文章。

代码示例:

如果需要通过代码隐藏某些页面或文章,可以通过修改文章或页面的状态设置实现。例如,通过以下代码可以将ID为100的页面设置为私密状态:

// 设置页面状态为私密
wp_update_post(array(
    'ID' => 100,
    'post_status' => 'private'
)); 

同样,以下代码可以将ID为200的文章设置为密码保护状态,并设置密码为“123456”:

// 设置文章状态为密码保护,并设置密码
wp_update_post(array(
    'ID' => 200,
    'post_status' => 'password',
    'post_password' => '123456'
)); 

需要注意的是,修改文章或页面状态设置的代码需要放在正确的位置和环境中才会生效。如果不确定如何使用代码修改设置,建议在WordPress开发者社区寻求帮助。

大家谈论
    我的见解