Чи має Wordpress "API API"?


12

Більшу частину розвитку я займаюся в Drupal. Однак я працюю на сайті Wordpress і мені потрібно зробити форму.

Що мене змусило задуматися: чи є щось подібне до API API для WordPress, як у Drupal? Чи є спосіб додати стандартизовану форму за допомогою PHP?

Відповіді:


8

Ні, але це повинно;)

Існує кілька спеціальних класів поля (бекенд).

Для фронтальних форм вам, мабуть, найкраще за допомогою плагіна в посиланні Євгена Мануїлова.



2

Ще одна спеціальна бібліотека поля:

Спеціальні метабокси та поля для WordPress

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

Багато плагінів «вільної» форми в репо є дуже обмеженими функціональними можливостями, але є варіанти:

Гравітаційні форми

http://www.gravityforms.com/

NinjaForms

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




0

Станом на травень 2017 року в ядрі wordpress не існує офіційного API Forms.

Існує пропозиція API Fields, яка працює над створенням стандартної бібліотеки для визначення полів форми.

Репо для бібліотеки можна знайти тут:

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

Хоча ця бібліотека знаходиться в альфа-стані, і не рекомендується для виробництва.

Тут обговорюються питання: https://torquemag.io/2016/02/wordpress-needs-fields-api-use/

Тепер wordpress рухається до більш адміністративної області REST API, я думаю, що цей API Fields є важливим кроком до стандартизації заднього кінця Wordpress, що, чесно кажучи, потребує цього.

До цього часу найкращим варіантом є використання одного з плагінів, згаданих в інших відповідях.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.