我在Drupal从事大部分开发工作。但是,我在Wordpress网站上工作,需要填写表格。
是什么让我在想:是否有类似Drupal中的WordPress表单API之类的东西?有没有一种方法可以使用PHP添加标准化表格?
我在Drupal从事大部分开发工作。但是,我在Wordpress网站上工作,需要填写表格。
是什么让我在想:是否有类似Drupal中的WordPress表单API之类的东西?有没有一种方法可以使用PHP添加标准化表格?
Answers:
不,但是应该;)
有几个自定义字段类(后端)。
对于前端表单,最好在Eugene Manuilov的链接中使用一个插件。
没有Form API。尝试使用插件。在这里找到:wordpress.org/extend/plugins/search.php?q=form
另一个自定义字段库:
WordPress的自定义元框和字段
https://github.com/jaredatch/Custom-Metaboxes-and-Fields-for-WordPress
回购中的许多“免费”表单插件在功能上都非常有限,但有一些选择:
重力形式
忍者形态
我最好把帽子戴在这枚戒指上。该插件提供了与Drupal表单API非常相似的API,非常适合用于通用目的表单生成和处理。
您还可以看到:
WP Forms API https://github.com/jbrinley/wp-forms
Momtaz Nmwdhj http://wordpress.org/plugins/momtaz-nmwdhj/
截至2017年5月,wordpress核心中没有正式的Forms API。
有Fields API提案正在努力建立一个用于定义表单字段的标准库。
图书馆的仓库可以在这里找到:
https://github.com/sc0ttkclark/wordpress-fields-api
尽管此库处于Alpha状态,但不建议用于生产。
这里有关于问题的讨论:https : //torquemag.io/2016/02/wordpress-needs-fields-api-use/
现在,wordpress正在朝着REST API驱动的管理领域发展,我认为,此Fields API是标准化Wordpress后端的重要一步,老实说,它非常需要它。
在此之前,最好的选择是使用其他答案中提到的插件之一。