[वूक्स लैब्स] WooCommerce द्वारा WooCommerce सब्सक्रिप्शन (v4.4.0 अपडेट की आवश्यकता है)
समर्थन शनिवार और रविवार को काम करता है, इसलिए शुक्रवार के कुछ अनुरोधों का जवाब सोमवार को दिया जा सकता है। अगर आपको पंजीकरण में समस्या है तो मदद मांगें हमसे संपर्क करें पेज कृपयायदि आपको 24 ~ 36 व्यावसायिक घंटों के भीतर ईमेल नहीं मिला है, तो सबसे पहले अपने स्पैम बॉक्स की जांच करें, और यदि वहाँ समर्थन से कोई ईमेल नहीं है - मंच पर वापस जाएं और यहां उत्तर पढ़ें। नहीं ईएमईआरएस पर जवाब [noreply@pluginus.net] फोरम से! ईमेल केवल आपकी जानकारी के लिए हैं, सभी उत्तरों को केवल यहां प्रकाशित किया जाना चाहिए।
समर्थन शनिवार और रविवार को काम नहीं करता है, इसलिए शुक्रवार को कुछ अनुरोधों का जवाब दिया जा सकता है।
15 जून, 2022, 08:37 पर पेट्रसवी का उद्धरणनमस्ते, कृपया WooCommerce 4.4.0 द्वारा WooCommerce सदस्यता के साथ संगतता के लिए अपना कस्टम कोड अपडेट करें।
नमस्ते, कृपया WooCommerce 4.4.0 द्वारा WooCommerce सदस्यता के साथ संगतता के लिए अपना कस्टम कोड अपडेट करें।
कोट फ़ॉर्म पाब्लो बौरिसेंको 15 जून, 2022, 09:53 परनमस्ते
क्या कोई नई असंगति है? या सिर्फ फाइलें मेल नहीं खातीं?
प्रयास करें:
अपने वर्तमान wp विषय के फ़ाइल functions.php में अगला कोड जोड़ें:
add_filter('woocommerce_subscription_price_string_details', 'woocs_woocommerce_subscription_price_string_details', 100, 2);
समारोह woocs_woocommerce_subscription_price_string_details($arg, $_this) {
यदि (class_exists ('WOOCS') {
वैश्विक $ WOOCS;
$order_currency = get_post_meta($_this->get_id(), '_order_currency', true);
अगर ($order_currency और $WOOCS->current_currency!= $order_currency) {
$ WOOCS-> set_currency ($ order_currency);
}
}
$ arg वापस करें; }
फ़ाइल में - \wp-content\plugins\woocommerce-subscriptions\vendor\woocommerce\subscriptions-core\includes\wcs-order-functions.php कोड जोड़ें - https://share.pluginus.net/image/i20220415153207.png
अगर(class_exists('WOOCS') और 'renewal_order' == $type ){
वैश्विक $ WOOCS;
$_order_currency = get_post_meta($subscription->get_id(), '_order_currency', true);
अगर($_आदेश_मुद्रा){
$ WOOCS-> set_currency ($ _ order_currency);
}
}तथा - https://c2n.me/4frn1ZN.png
यदि (class_exists ('WOOCS') {
वैश्विक $ WOOCS;
$order_currency = get_post_meta($order_id, '_order_currency', true);
अगर ($order_currency और $WOOCS->current_currency!= $order_currency) {
$ WOOCS-> set_currency ($ order_currency);
}
}फ़ाइल में - \wp-content\plugins\woocommerce-subscriptions\vendor\woocommerce\subscriptions-core\includes\class-wcs-cart-renewal.php - कोड जोड़ें - https://share.pluginus.net/image/i20220415153708.png
यदि (class_exists ('WOOCS') {
वैश्विक $ WOOCS;
अगर ($ WOOCS-> is_multiple_allowed) {
$curr = get_post_meta($subscription->get_id(), '_order_currency', true);
$ मुद्राएं = $ WOOCS-> get_currencies ();
$ दर = $ मुद्राएँ [$ कर्व] ['दर'];
$ मूल्य = $ मूल्य / ($ दर);
}
}फ़ाइल में - \wp-content\plugins\woocommerce-subscriptions\vendor\woocommerce\subscriptions-core\includes\class-wc-subscriptions-product.php - कोड जोड़ें - https://share.pluginus.net/image/i20220415153843.png
अगर (class_exists ('WOOCS') और $ subscribe_price) {
वैश्विक $ WOOCS;
अगर ($ WOOCS-> is_multiple_allowed) {
$ Subs_price = $ WOOCS-> woocs_exchange_value (floatval ($ subscribe_price));
}
}फ़ाइल में - wp-content/plugins/woocommerce-subscriptions/vendor/woocommerce/subscriptions-core/includes/class-wc-product-variable-subscription.php - कोड जोड़ें - https://share.pluginus.net/image/ i20220422153504.png
अगर (जारी ($कीमतें['कीमत'][$min_price_variation_id])){
$price = $prices['price'][$min_price_variation_id];
}
नमस्ते
क्या कोई नई असंगति है? या सिर्फ फाइलें मेल नहीं खातीं?
प्रयास करें:
अपने वर्तमान wp विषय के फ़ाइल functions.php में अगला कोड जोड़ें:
add_filter('woocommerce_subscription_price_string_details', 'woocs_woocommerce_subscription_price_string_details', 100, 2);
समारोह woocs_woocommerce_subscription_price_string_details($arg, $_this) {
यदि (class_exists ('WOOCS') {
वैश्विक $ WOOCS;
$order_currency = get_post_meta($_this->get_id(), '_order_currency', true);
अगर ($order_currency और $WOOCS->current_currency!= $order_currency) {
$ WOOCS-> set_currency ($ order_currency);
}
}
$ arg वापस करें; }
फ़ाइल में - \wp-content\plugins\woocommerce-subscriptions\vendor\woocommerce\subscriptions-core\includes\wcs-order-functions.php कोड जोड़ें - https://share.pluginus.net/image/i20220415153207.png
अगर(class_exists('WOOCS') और 'renewal_order' == $type ){
वैश्विक $ WOOCS;
$_order_currency = get_post_meta($subscription->get_id(), '_order_currency', true);
अगर($_आदेश_मुद्रा){
$ WOOCS-> set_currency ($ _ order_currency);
}
}
तथा - https://c2n.me/4frn1ZN.png
यदि (class_exists ('WOOCS') {
वैश्विक $ WOOCS;
$order_currency = get_post_meta($order_id, '_order_currency', true);
अगर ($order_currency और $WOOCS->current_currency!= $order_currency) {
$ WOOCS-> set_currency ($ order_currency);
}
}
फ़ाइल में - \wp-content\plugins\woocommerce-subscriptions\vendor\woocommerce\subscriptions-core\includes\class-wcs-cart-renewal.php - कोड जोड़ें - https://share.pluginus.net/image/i20220415153708.png
यदि (class_exists ('WOOCS') {
वैश्विक $ WOOCS;
अगर ($ WOOCS-> is_multiple_allowed) {
$curr = get_post_meta($subscription->get_id(), '_order_currency', true);
$ मुद्राएं = $ WOOCS-> get_currencies ();
$ दर = $ मुद्राएँ [$ कर्व] ['दर'];
$ मूल्य = $ मूल्य / ($ दर);
}
}
फ़ाइल में - \wp-content\plugins\woocommerce-subscriptions\vendor\woocommerce\subscriptions-core\includes\class-wc-subscriptions-product.php - कोड जोड़ें - https://share.pluginus.net/image/i20220415153843.png
अगर (class_exists ('WOOCS') और $ subscribe_price) {
वैश्विक $ WOOCS;
अगर ($ WOOCS-> is_multiple_allowed) {
$ Subs_price = $ WOOCS-> woocs_exchange_value (floatval ($ subscribe_price));
}
}
फ़ाइल में - wp-content/plugins/woocommerce-subscriptions/vendor/woocommerce/subscriptions-core/includes/class-wc-product-variable-subscription.php - कोड जोड़ें - https://share.pluginus.net/image/i20220422153504.png
अगर (जारी ($कीमतें['कीमत'][$min_price_variation_id])){
$price = $prices['price'][$min_price_variation_id];
}
15 जून, 2022, 14:32 पर पेट्रसवी का उद्धरणहाय पाब्लो,
मैं आपके द्वारा दिए गए सभी परिवर्तनों को एकीकृत करने में सक्षम था, मेरी साइट अभी भी लोड होती है, इसलिए मुझे लगता है कि मैंने इसे सही तरीके से किया। सुनिश्चित नहीं है कि यह नए अपडेट के साथ काम करता है, क्योंकि मैं प्रोग्रामर नहीं हूं
हाय पाब्लो,
मैं आपके द्वारा दिए गए सभी परिवर्तनों को एकीकृत करने में सक्षम था, मेरी साइट अभी भी लोड होती है, इसलिए मुझे लगता है कि मैंने इसे सही तरीके से किया। सुनिश्चित नहीं है कि यह नए अपडेट के साथ काम करता है, क्योंकि मैं प्रोग्रामर नहीं हूं
कोट फ़ॉर्म पाब्लो बौरिसेंको 16 जून, 2022, 10:10 परनमस्ते
मुझे बताएं कि क्या आपको कोई असंगति दिखाई देती है
नमस्ते
मुझे बताएं कि क्या आपको कोई असंगति दिखाई देती है