我是Wordpress的新手,因此遇到了一些问题。
用例场景如下:
- 向用户显示申请表格,以在他的学校开设俱乐部。
- 用户填写表格并点击“提交”按钮。
- 该表格需要验证。
- 如果验证成功,则数据将存储在
club_details
db的自定义表中,并向用户显示一些消息(例如:感谢提交。您的应用程序将发送给管理员以供批准。)否则,将向用户显示适当的错误消息。 - 管理员进入Wordpress管理面板以批准俱乐部的待处理请求。(数据是从db中提取的,并显示给管理员)。
我已经完成以下工作:
- 1)我已经使用Wordpress HTML编辑器创建了一个申请表/页面。
- 对于3)我有一个
validation.js
包含验证码的javascript文件()。 - 对于4)我有一个php文件(
club-functions.php
),该文件具有storeInDB()
将应用程序详细信息存储在db中的自定义表中的功能。 - for 5)我创建了自己的插件文件夹,并添加了一个php文件(
club.php
),该文件在WordPress管理面板上向管理员显示应用程序详细信息。
我被困在以下位置:如何处理表单提交。我应该在哪里放置调用javascript的validate函数并随后调用该storeInDB()
函数的代码。
请提供一些有关如何实现此目标的建议,这种方法是否有效?非常感谢。