2014-09-30 45 views
0

我是一名PHP初学者,但是一般编程方面的专家,所以我通常编程C和C++,但我没有使用PHP发布和获取的经验,我真的不明白这是如何工作的确切机制。在Wordpress中上传文件页面,并在那里响应

昨天我在网络服务器上工作了两个小时,并在我的Wordpress上设置了一个页面让访问者上传文件。该页面将表单提交到自定义PHP页面,但该页面是空的且无聊,并且我想在Wordpress本身中创建确认页面。我试图做的是,我创建了一个新页面,并使用插件“插入PHP”,并简单地粘贴表单提交的页面中的代码,并将我的上传表单发布到该Wordpress页面。这似乎并不奏效。

我该如何得到这个工作? 简化问题:如何使我的表单在wordpress中发布到另一个wordpress页面,并在wordpress页面中给出响应,而不是从头开始创建的PHP页面?

如果我的问题不明确或需要任何其他信息予以解答,请告诉我。

谢谢。

回答

0

你会想知道WordPress中的specialized page templates,以及一般的页面模板系统。理想情况下,您需要在wp-admin中创建一个页面并为其创建专门的页面模板。

如果您正在进行表单处理,您可以在新模板中执行该操作......但将该逻辑移至functions.php文件可能会更好。使用action hooks确保您的处理功能在提交时运行。

+0

谢谢。我会尝试一下,让你知道它是否有效。 – 2014-09-30 09:20:08

+0

这个工作适合你吗? – rnevius 2014-10-15 09:09:16

+0

不,我很抱歉。我使用了一个名为“insert_php”的插件,并编写了自己的PHP脚本并将其包含在我的页面中。通过使action =“”将表单发布到同一页面,可以找到它。 – 2014-10-15 13:26:16

相关问题