Czy Wordpress ma „Form API”?


12

Większość mojego rozwoju robię w Drupal. Pracuję jednak na stronie Wordpress i muszę utworzyć formularz.

Co skłoniło mnie do myślenia: Czy istnieje coś takiego jak Form API dla WordPress, tak jak w Drupal? Czy istnieje sposób na dodanie znormalizowanego formularza za pomocą PHP?

Odpowiedzi:


8

Nie, ale powinno;)

Istnieje kilka niestandardowych klas pól (backend).

W przypadku formularzy front-endowych prawdopodobnie najlepiej jest użyć wtyczki w łączu Eugene'a Manuilova.




1

Równie dobrze mogę rzucić kapelusz w ten pierścień. Ta wtyczka zapewnia interfejs API bardzo podobny do interfejsu API formularzy Drupal i jest świetny do generowania i przetwarzania formularzy do celów ogólnych.

https://github.com/oomphinc/WP-Forms-API



0

Od maja 2017 r. Nie ma formalnego interfejsu API formularzy w rdzeniu wordpress.

Istnieje propozycja API Fields, która dąży do posiadania standardowej biblioteki do definiowania pól formularzy.

Repozytorium biblioteki można znaleźć tutaj:

https://github.com/sc0ttkclark/wordpress-fields-api

Chociaż ta biblioteka jest w stanie alfa i nie jest zalecana do produkcji.

Dyskusja na ten temat znajduje się tutaj: https://torquemag.io/2016/02/wordpress-needs-fields-api-use/

Teraz Wordpress zmierza w kierunku obszaru administracyjnego opartego na REST API, myślę, że ten interfejs API Fields jest ważnym krokiem do standaryzacji zaplecza Wordpress, który, szczerze mówiąc, desperacko go potrzebuje.

Do tego czasu najlepszą opcją jest użycie jednej z wtyczek wymienionych w innych odpowiedziach.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.