2014-05-06 8 views
12

मैंने एक अस्थायी वर्डप्रेस इंस्टॉल में दो कस्टम फ़ील्ड समूह बनाए हैं और अब उन्हें एक नए वर्डप्रेस इंस्टॉल में आयात करने के लिए निर्यात का उपयोग करना पसंद करेंगे, हालांकि ऐसा लगता है कि कोई रास्ता नहीं है।वर्डप्रेस: ​​उन्नत कस्टम फ़ील्ड्स: नए वर्डप्रेस इंस्टॉल करने के लिए फ़ील्ड को निर्यात और आयात करना

दूसरों ने यह कैसे किया है?

उत्तर

25

उन्नत कस्टम फ़ील्ड फ़ील्ड समूहों को कस्टम पोस्ट प्रकार के रूप में संग्रहीत करता है, इसलिए एक्सएमएल निर्यात मानक वर्डप्रेस एक्सएमएल प्रारूप के साथ संगत है, और WordPress Importer प्लगइन का उपयोग करके आयात किया जा सकता है।

आप अपनी साइट पर (व्यवस्थापक> टूल्स> आयात के तहत) पर /wp-admin/import.php पर जाकर और नीचे दिए गए वर्डप्रेस लिंक पर क्लिक करके सीधे इंस्टॉल कर सकते हैं। एक बार स्थापित होने पर आपको एसीएफ फ़ील्ड समूहों के लिए बनाए गए एक्सएमएल निर्यात फ़ाइल को आयात करने की आवश्यकता है।

+2

यहां परिवर्तनों के लिए देखें। यह एएसएफ v5 में जेएसओएन के साथ संभाला जाएगा। – codescribblr

1

एसीएफ 4 (PHP से निर्यात) से आयात करने के लिए एसीएफ 5 प्रो में मैंने ACF-PHP-Recovery का उपयोग किया। एक जादू की तरह काम करता है।

0

antongorodezkiy के जवाब पर निर्माण करने के लिए:

ACF-PHP-Recovery मेरे लिए काम किया उपयोग करने के लिए उनका यह सुझाव है, लेकिन मैं पहले अन्य संपादन के एक जोड़े करना था। मेरे एसीएफ 4.x PHP निर्यात ने "register_field_group" फ़ंक्शन का उपयोग किया। लेकिन ACF website फ़ंक्शन "acf_add_local_field_group" का संदर्भ देता है। दोनों कार्यों के प्रॉपर्टी फ़ील्ड लगभग समान हैं - एक बड़ा अंतर यह है कि पुराना फ़ंक्शन 'आईडी' को अपनी पहली कुंजी में से एक के रूप में इस्तेमाल करता है, और नया फ़ंक्शन 'कुंजी' का उपयोग करता है।

PHP में उन परिवर्तनों को बनाना एसीएफ-PHP-रिकवरी प्लगइन को मेरे एसीएफ डेटा को पहचानने और इसे आयात करने की अनुमति देता है।

वैसे, जेनरेट PHP आपके functions.php फ़ाइल में जाता है। एक बार डेटा अपलोड करने के लिए प्लगइन का उपयोग करने के बाद, functions.php से PHP को हटा दें।

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