如何在不要求用户登录的情况下对WordPress站点进行密码保护? 时间:2011-12-28 作者:ninesided 我不希望人们必须登录,我只想提示他们一个问题,如果他们能回答,他们就可以访问该网站。我找到的所有解决方案和插件似乎都满足不了我的需求。这种事情存在吗? 2 个回复 SO网友:George Pearce 您可以在末尾添加一条语句,要求他们在没有cookie集的情况下回答问题,并在有cookie集的情况下设置cookie,允许他们访问该站点。我在打电话,但差不多是这样。<?php if($_POST[\'q\'] == \'answer\') { // set cookie } elseif($_COOKIE[\'q\'] != \'cookie\') { // include question template and die } ?> SO网友:xyz 或者,您可以对WordPress安装所在的文件夹在Web服务器上使用HTTP身份验证。如果您使用的是Apache,则可以使用以下文档对其进行配置:http://httpd.apache.org/docs/2.2/howto/auth.html如果您使用Lighttpd,可以查看此页面:http://2skies.com/docs/basic_http_authentication_with_lighttpd 结束 文章导航