2015-11-20 6 views
5

मेरे पास 20+ साइटों के साथ एक वर्डप्रेस मल्टी साइट नेटवर्क है। और मैं संपर्क/साइनअप/सदस्यता फॉर्म के लिए गुरुत्वाकर्षण रूपों का उपयोग कर रहा हूं। मैं अपने वर्डप्रेस मल्टीसाइट इंस्टॉलेशन के लिए वैश्विक रूप बनाना चाहता हूं। क्या यह संभव है कि गुरुत्वाकर्षण फ़ॉर्म केवल मुख्य/मूल साइट में फॉर्म प्रविष्टियों को सहेज लेते हैं? मैंने बच्चों की साइटों में switch_to_blog() का उपयोग करने का प्रयास किया है। working.any मदद की सराहना की है, लेकिन यह नहीं किया जाएगा :)गुरुत्वाकर्षण प्रपत्र - मल्टीसाइट के लिए वैश्विक रूप

उत्तर

1

ग्रेविटी भंडार ब्लॉग डेटाबेस तालिका उपसर्ग के आधार पर डेटा रूपों,

एकाधिक में

सभी साइटों में एक ही डेटाबेस का उपयोग करता है, लेकिन डेटा तालिका उपसर्ग के आधार पर अलग होती है, उपसर्ग कुछ ऐसा है, wp_1_, wp_2_, wp_3 _.....

यदि आपके पास साइट है, जैसे my.blog1.com तालिका उपसर्ग के साथ, wp_1_, गुरुत्वाकर्षण फ़ॉर्म my.blog1.com की सभी फॉर्म प्रविष्टियों को संग्रहीत करता है wp_1_rg_lead, wp_1_rg_lead_detail, wp_1_rg_lead_detail_long,

अब यदि आप उन विवरणों को अपने मूल इंस्टॉल पर सहेजना चाहते हैं, तो आपको टी की आवश्यकता है ओ डेटाबेस के साथ चारों ओर खेलने और gform_pre_submission या gform_after_submission तरह हुक का उपयोग कर गुरुत्वाकर्षण प्रपत्र संशोधित

यह post मदद कर सकता है http://www.endocreative.com/save-gravity-forms-data-custom-database-table/

संबंधित मुद्दे