我有一个项目,我想整合到我运行的wordpress网站。我意识到wordpress不是最好的方法 - 但这就是我现在所拥有的。
我的项目涉及获取档案数据,将其上传到关系数据库,然后能够查询它。数据的形式是 “报告”,其中每个都有混合数据的名称,人名,地点,各种各样的东西。
所以我创建了一个数据库,我在那里上传所有数据 - 一个MySQL数据库。因为我有phpmyadmin访问权限,所以添加10或12个表或其他任何结果将非常容易。我并不担心。
然而,我的问题是编程前端。 这个想法就是这个
页面(不发布)1:用户选择他们想要运行的多个预设查询中的哪一个(IE检索报告,获取1艘船的所有数据,1名官员,1个地点等),以及日期范围..(我打算在此部分使用重力表格)
第2页:根据第一次执行的操作,查询我添加到WPDB中的表,并使用选择的任何内容填充用户可以使用的下拉列表选择发货/官员/地点等。
这将导致另一个查询,其结果将是用户将被带到另一个页面,在该页面中将生成他们可以查看/保存的检索数据的PDF。
我看起来很难但我看不到任何插件会实际做到这一点 - 很多插件写到数据库(或自定义表),但不是那么专注于检索和显示自定义表格中的数据。
现在,我看到了一堆相互矛盾的信息 1)我应该通过添加主题(曼谷出版社)functions.php文件的功能来实现这一点 - 我在概念中不感兴趣 - 但我不明白我怎么能称之为
2)我可以创建一个自定义插件 - 如果可以的话,我很乐意修改Gravity Forms,以便在提交表单时触发从DB中检索的查询 - 我知道我可以编写代码,我只是不确定在哪里我会修改代码。
3)我见过教程,讨论自定义页面和页面模板,并将PHP和HTML放在其中 - 我在我的家庭开发服务器上写了一个版本,只是PHP和HTML-如果我可以把它进入一个自定义页面并修改它,以便a)使用模板和b)使用Wordpress钩子(例如WPDB对象),这对我来说也没关系。我要再说一遍 - 我知道Wordpress不是理想的平台。目前,我没有选择转换到另一个平台。
我确信我想做的事情是可能的 - 我对实现这一目标的最佳方式感兴趣 - 这可能是实现这一目标的最简单方法(不一定是最永久的 - 我希望通过这个项目来展示我的意思,然后再研究一个更好的版本)
感谢所有建议,谢谢。