【问题标题】:Wordpress - CRUD operation from the front endWordpress - 来自前端的 CRUD 操作
【发布时间】:2021-03-13 00:07:58
【问题描述】:

我在这有点症结所在。我设计了这个应用程序,基本上允许用户输入信息、创建条目等。所有常见的 CRUD 操作仅来自前端。任何用户都不应该乱搞管理页面。

设计时,我正在考虑使用仅使用 JavaScript 获取所有必要信息的标准方式,将其放入 JSON 对象,然后将其发送回 SQL 数据库。

但是,这存在一些问题。我不确定如何将 javascript 代码连接到 wordpress 中的按钮,该按钮将获取输入的信息并将其上传到 wordpress SQL 数据库,然后稍后检索此信息。

我见过很多插件,例如 wpdataaccess,它是在创建 SQL 数据库等方面创建的,但它对于可定制的 CRUD 前端并没有太多功能。有一些短代码,这是您可以找到的最接近的。

但理想情况下,我希望有一个带有 JavaScript 代码的按钮,上面写着 ok 从每个字段中获取信息并将其上传到 SQL 数据库。

这只能通过自定义编码插件实现吗?或者这个插件是否已经存在?或者我什至需要一个插件?

如果有任何帮助,我们将不胜感激。

另外,您可能想知道我为什么要使用 wordpress...我在这里没有选择 - 我有一个基于 WordPress 构建的树莓派操作系统,所以我不得不坚持下去。

非常感谢

【问题讨论】:

  • 如果我做对了,你只需要一些非常小的插件(以最简单的形式)来处理对 wp 核心的一些 ajax 调用。在 wordpress 中使用 AJAX 非常容易,您可以在此处找到信息 (codex.wordpress.org/AJAX_in_Plugins)。请记住,wp 插件也可以只是 wp-content/plugins/my-plugin/plugin.php 中的单个文件
  • 很酷,感谢您在这里的建议,现在我刚刚结束使用重力形式和重力视图,如果我需要自定义更多可能会考虑制作一些插件。

标签: wordpress crud custom-wordpress-pages wordpress-rest-api wordpress-shortcode


【解决方案1】:

我能够找到解决此问题的方法。使用插件重力表单让用户输入他们的数据。然后,您可以使用另一个插件重力视图将数据显示回来。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-14
    • 1970-01-01
    相关资源
    最近更新 更多