如何允许访客用户提交WordPress表单

klr1opcd  于 2023-04-29  发布在  WordPress
关注(0)|答案(1)|浏览(153)

我有一个问题的形式提交非注册用户在我的网站。提交表单后会出现WordPress登录弹出窗口,阻止其提交。
我无法阻止WordPress登录对话框的出现(这不应该在那里)。
需要授权/ WordPress登录x1c 0d1x
我们的目标是让任何人都可以通过我的网站上的联系表格与我联系,而无需注册。
Hosting company CHINA
如何解决此问题?
我已经尝试了不同的扩展形式(elementor,contact form 7,ninja form)。修改授权(帐户、订阅者)
我指定该网站不是一个社区网站,只是一个床和早餐网站。

czq61nw1

czq61nw11#

啊!那是一个Basic Authentication对话框。当您的服务器向页面发送401(“未经授权”)响应时,您的用户浏览器会生成此响应。它实际上不是WordPress的屏幕,而是浏览器生成的。普通WordPress不使用这种401“基本身份验证”机制。
401为什么在这里?在重现问题时,如果不查看用户浏览器devtools Network选项卡的输出,很难说。问题是“哪个服务器软件生成了401”。一旦你知道是哪一个,问题就变成了“为什么?””和“我怎么让它停下来?”
它可能是你的主机提供商放在那里的一个“反黑客”措施。你必须测试你的表格发布的东西。当你这样做的时候,你的托管公司的安全监控系统有时会把你误认为是网络罪犯,并阻止你的IP地址,从而退回401。询问您的托管服务提供商的技术支持。
要求他们把你的家庭和办公室IP地址放在他们的“允许”列表中,如果他们有一个,这样你就可以测试你自己的东西而不会被阻止。

相关问题