Wordpress - Does Wordpress have a "Form API"?

No, but it should ;)

There are several custom field class's (backend).

  • wpAlchemy : https://github.com/farinspace/wpalchemy
  • Meta Box Script: https://github.com/rilwis/meta-box
  • My-Meta-Box: https://github.com/bainternet/My-Meta-Box
  • meta-box-class: https://github.com/corycrowley/meta-box-class
  • Meta Boxes Class: https://github.com/Bakke/Wordpress-Custom-Meta-Boxes-Class

For front-end forms, you probably best off with a plugin in Eugene Manuilov's link.


There is no Form API. Try to use plugin for it. Find it here: wordpress.org/extend/plugins/search.php?q=form


Another custom field library:

Custom Metaboxes and Fields for WordPress

https://github.com/jaredatch/Custom-Metaboxes-and-Fields-for-WordPress

A lot of the 'free' form plugins in the repo are very limited in functionality, but there are options:

GravityForms

http://www.gravityforms.com/

NinjaForms

http://wpninjas.net/plugins/ninja-forms/

Tags:

Forms

Api

Metabox