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


आज मैं आपको दिखाता हूं कि किसी भी अवांछित क्षेत्रों को कैसे हटाया जाए।
आपको अपने खेतों को संपादित करने के लिए एक हास्यास्पद $ 49 खर्च करने की आवश्यकता नहीं होगी।


यहां बताया गया है कि आप मुफ्त में ऐसा कैसे कर सकते हैं।
अपने चेकआउट को संपादित करने के 2 तरीके
- वर्डप्रेस पर कस्टमाइजर का उपयोग करना
- कोड की कुछ लाइनों का उपयोग करना यदि आपको आगे अनुकूलन की आवश्यकता है
आसानी से कस्टमाइज के साथ अपने Woocomerce चेकआउट फॉर्म ट्विक
- उपस्थिति के लिए जाओ > अनुकूलन
- फिर वूकोरके > चेकआउट पर जाएं
- फिर छिपे हुए/वैकल्पिक/आवश्यक करने के लिए क्षेत्रों का चयन करें


यदि आपको बेहतर दानेदारता की आवश्यकता है, तो आप निम्नलिखित चरणों का उपयोग कर सकते हैं।
वूकोरसे चेकआउट फ़ील्ड को संपादित करने के लिए कदम
- माई कस्टम फ़ंक्शन प्लगइन डाउनलोड और सक्रिय करें (या वैकल्पिक रूप से अपने चाइल्ड थीम पर कार्य.पीएचपी फ़ाइल को संपादित करें)
- प्लगइन में एक बार (जो आप सेटिंग्स > पीएचपी सम्मिलेटर पर पा सकते हैं) या अपने कार्यों में.php, नीचे दिए गए कोड को चिपकादें और परिवर्तन ों को बचाएं।
- किया!
/* वूकॉमर्स: चेकआउट फील्ड्स निकालें */ add_filter , 'woocommerce_checkout_fields', 'custom_override_checkout_fields'); समारोह custom_override_checkout_fields ( $fields) { असेट ($fields['billing']['billing_first_name']); असेट ($fields['billing']['billing_last_name']); असेट ($fields['billing']['billing_company']); असेट ($fields['billing']['billing_address_1']); असेट ($fields['billing']['billing_address_2']); असेट ($fields['billing']['billing_city']); असेट ($fields['billing']['billing_postcode']); असेट ($fields['billing']['billing_country']); असेट ($fields['billing']['billing_state']); असेट ($fields['billing']['billing_phone']); असेट ($fields['order']['order_comments']); असेट ($fields['billing']['billing_email']); असेट ($fields['account']['account_username']); असेट ($fields['account']['account_password']); असेट ($fields['account']['account_password-2']); $fields वापसी; }
ध्यान दें कि उपरोक्त कोड सभी फ़ील्ड को हटा देता है, यदि आप कुछ (उदाहरण के लिए: पहला नाम, अंतिम नाम, ईमेल) रखना चाहते हैं, तो बस संबंधित लाइनों को हटा दें जैसे मैंने यहां किया था:


यह कोड यह एक है
/* वूकॉमर्स: नीचे दिए गए कोड चेकआउट फील्ड्स को हटा देता है */ add_filter , 'woocommerce_checkout_fields', 'custom_override_checkout_fields'); समारोह custom_override_checkout_fields ( $fields) { असेट ($fields['billing']['billing_company']); असेट ($fields['billing']['billing_address_1']); असेट ($fields['billing']['billing_address_2']); असेट ($fields['billing']['billing_city']); असेट ($fields['billing']['billing_postcode']); असेट ($fields['billing']['billing_country']); असेट ($fields['billing']['billing_state']); असेट ($fields['billing']['billing_phone']); असेट ($fields['account']['account_username']); असेट ($fields['account']['account_password']); असेट ($fields['account']['account_password-2']); $fields वापसी; }
अब आपका चेकआउट बहुत क्लीनर दिखना चाहिए!


निष्कर्ष
आशा है कि आप अपने वू-कॉमर्स चेकआउट फ़ील्ड को अनुकूलित करने के लिए इस त्वरित यात्रा का आनंद लें।
आप मुझे कौन सी अन्य स्क्रिप्ट साझा करना चाहते हैं? मुझे टिप्पणियों में पता है!
क्या आप एक विपणक हैं? यहां अन्य लिपियों का आनंद लेंगे:
- अपने सभी एफबी दोस्तों को अपने पेज को पसंद करने के लिए कैसे आमंत्रित करें
- ट्विटर विकास के लिए स्क्रिप्ट
Sign up for my newsletter ⤵
or get left behind by the people who do...