Php WordPress阻止表单重新提交

Php WordPress阻止表单重新提交,php,html,wordpress,forms,Php,Html,Wordpress,Forms,我正在试验下面的代码。 从技术上讲,我在表单中创建了一个自定义页面,可以更改站点的描述 在这里,我通过表单使用RESTAPI处理数据 一切似乎都很好。但是,如果我提交了一次表单,我会收到警告“确认稍后重新提交表单”。当然,这是很自然的 我研究了一些解决这个问题的方法 $ POST -> REDIRECT -> $ GET 从技术上讲,我发现使用上述方法是一个通用的解决方案 但是解决方案通常是这样的,我不能传达我可以发布的关于错误或成功的信息 我不想将消息作为参数传递 url/?

我正在试验下面的代码。 从技术上讲,我在表单中创建了一个自定义页面,可以更改站点的描述

  • 在这里,我通过表单使用RESTAPI处理数据
一切似乎都很好。但是,如果我提交了一次表单,我会收到警告“确认稍后重新提交表单”。当然,这是很自然的

我研究了一些解决这个问题的方法

$ POST -> REDIRECT -> $ GET
从技术上讲,我发现使用上述方法是一个通用的解决方案

但是解决方案通常是这样的,我不能传达我可以发布的关于错误或成功的信息

我不想将消息作为参数传递

url/?success=true&message=form%20saved
我有没有办法把它改为
$args
发送

最好的例子是函数。此函数的最后一个参数接受一个参数

wp\u safe\u redirect
wp\u redirect
函数不接受参数。我怎样才能解决这个问题?也许我走错了路。我在等待你的解决方案

这是我要说的代码片段 localhost/admin
admin.php
页面模板


core.php


layout.php




“确认重新提交表单”时间、地点和原因?@SlavaKnyazev我更新了我的问题。您可以通过AJAX提交表单,而不是使用表单帖子。“确认重新提交表单”时间、地点和原因?@SlavaKnyazev我更新了我的问题。您可以通过AJAX提交表单,而不是使用表单帖子。