我试图在Wordpress页面中使用自定义表单。我已经设置了表单,如下所示:
<form method="POST" action="/handleForm.php">
<input type="text" name="userName" />
<input type="submit" />
</form>
handleForm.php:
echo($_POST['userName']);
echo('Fire');
app.yaml(除了那里的默认Wordpress内容):
- url: /handleForm.php
script: handleForm.php
handleForm.php
文件位于app.yaml
文件旁边的根文件夹中。
当我提交表单时,它会转到正确的网址,但没有任何反应......我希望echo
至少Fire
。任何关于这里发生了什么的见解?我遗漏了与Wordpress
或GAE
相关的内容吗?
答案 0 :(得分:1)
其他.php
文件必须位于root/wordpress
文件夹中,并以wp-
为前缀。例如:
root/wordpress/wp-handleForm.php
然后action
的{{1}}属性必须设为form tag
。
/wp-handleForm.php