WordPress 限制非登录用户浏览分类文章

要限制非登录用户浏览 WordPress 分类文章,您可以使用 WordPress 的权限和访问控制功能。以下是一些步骤,可帮助您实现这一目标:

  1. 创建一个 WordPress 插件:首先,您可以创建一个自定义插件,以便更好地管理访问控制。您可以在 WordPress 插件文件夹中创建一个新文件夹,并在其中创建一个新的 PHP 文件。

  2. 添加功能:在您的插件文件中,添加以下代码,以限制非登录用户访问分类文章:

    
        set_404(); // 将请求标记为 404
               status_header(404);
               nocache_headers();
           }
       }
    }
    add_action('template_redirect', 'restrict_category_access');
    ?>

    这段代码会检查当前页面是否为分类页面,如果是,并且用户未登录,则将页面标记为 404,从而阻止非登录用户访问分类文章。

  3. 保存并激活插件:将这个 PHP 文件保存到您的插件文件夹中,然后在 WordPress 后台激活插件。

  4. 测试:最后,您可以测试插件,确保非登录用户无法访问分类文章。登录用户应该能够正常访问。

请注意,这只是一个基本示例,您可以根据需要进一步自定义和扩展这个插件,以满足特定的访问控制需求。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享