क्या Wordpress में "फ़ॉर्म एपीआई" है?


12

मैं अपना ज्यादातर विकास द्रुपाल में करता हूं। हालाँकि मैं एक Wordpress साइट पर काम कर रहा हूँ और मुझे एक फॉर्म बनाने की आवश्यकता है।

जो मुझे सोच रहा था: क्या वर्डप्रेस के लिए फॉर्म एपीआई जैसा कुछ है जैसे कि ड्रुपल में है? क्या PHP का उपयोग करके मानकीकृत रूप को जोड़ने का कोई तरीका है?

जवाबों:


8

नहीं, लेकिन यह होना चाहिए)

कई कस्टम फील्ड क्लास (बैकएंड) हैं।

फ्रंट-एंड फ़ॉर्म के लिए, आप संभवतः यूजीन मनुइलोव के लिंक में एक प्लगइन के साथ सबसे अच्छा बंद करते हैं।



2

एक अन्य कस्टम फ़ील्ड लाइब्रेरी:

वर्डप्रेस के लिए कस्टम मेटाबोक्स और फील्ड्स

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

रेपो में बहुत सारे 'फ्री' फॉर्म प्लग इन की कार्यक्षमता सीमित है, लेकिन विकल्प हैं:

GravityForms

http://www.gravityforms.com/

NinjaForms

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


1

मैं अपनी टोपी इस रिंग में फेंक सकता हूं। यह प्लगइन Drupal रूपों API के समान एक एपीआई प्रदान करता है, और सामान्य उद्देश्यों के लिए पीढ़ी और प्रसंस्करण के लिए बहुत अच्छा है।

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



0

मई 2017 तक, वर्डप्रेस कोर में कोई औपचारिक फॉर्म एपीआई नहीं है।

फील्ड्स का प्रस्ताव है जो फॉर्म फील्ड को परिभाषित करने के लिए एक मानक पुस्तकालय होने की दिशा में काम कर रहा है।

पुस्तकालय के लिए रेपो यहां पाया जा सकता है:

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

यद्यपि यह पुस्तकालय एक अल्फ़ा स्थिति में है, और उत्पादन के लिए अनुशंसित नहीं है।

यहाँ मुद्दों की एक चर्चा है: https://torquemag.io/2016/02/wordpress-needs-fields-hi//

अब wordpress एक अधिक REST API संचालित व्यवस्थापक क्षेत्र की ओर बढ़ रहा है, मुझे लगता है कि यह Fields API Wordpress बैक एंड को मानकीकृत करने के लिए एक महत्वपूर्ण कदम है, जिसे ईमानदारी से सख्त जरूरत है।

तब तक सबसे अच्छा विकल्प अन्य उत्तरों में वर्णित प्लगइन्स में से एक का उपयोग करना है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.