是否可以在wordpress中重定向到我们自己的PHP文件?

时间:2011-10-21 05:12:36

标签: wordpress wordpress-plugin

我正在使用Wordpress开发一个插件。但我不知道如何将表单数据发布到我创建的PHP文件中。以及如何发布,放置该文件的位置?等等

2 个答案:

答案 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]并提供表单操作=此页面的永久链接

可在http://codex.wordpress.org/Writing_a_Plugin

找到更多详情