我正在使用Wordpress开发一个插件。但我不知道如何将表单数据发布到我创建的PHP文件中。以及如何发布,放置该文件的位置?等等
答案 0 :(得分:1)
你能更详细地解释一下你的答案吗? 因为我理解你的问题,我可以给你答案,
如果要在插件页面中添加该页面,可以在插件页面中包含您的页面。 您只需使用$ _POST就可以在插件页面中发布数据。 如果你想将数据发布到你的php页面,如果它们是小数据,你可以将它作为参数发送到包含页面
答案 1 :(得分:1)
正如你的问题所说,你所寻找的不是重定向。
无论如何,你必须创建一个插件,我正在指示创建一个简单的插件。我再说一遍简单。而且它不是创建插件的唯一方法,但它对你来说很容易。
在plugins
文件夹中创建一个文件并执行此类代码
/**
* @package Simple Plugin
* @version 0.0.1
*/
/*
Plugin Name: Usman
Author: Muhammad Usman
Version: 0.0.1
*/
function showpage($content)
{
if(stristr($content,'[myplugin]'))
{
if(isset($_POST['your-field']))
{
//Write your code
//Save fields or so
$content="Form submitted";
}
}
return $content;
}
add_filter("the_content","showpage");
从管理面板激活此插件并创建一个页面,在内容中写入[myplugin]
。 并提供表单操作=此页面的永久链接。