رضا علیزاده 41 ارسال شده در آذر 95 گزارش بازنشر ارسال شده در آذر 95 سلام خدمت اساتید من با قطعه کد زیر فیلد های ووکامرس رو اصلاح کردم ؛ /* * Customize Checkout Field Order */ add_filter( 'woocommerce_checkout_fields', 'reorder_woo_fields' ); function reorder_woo_fields( $fields ) { //move these around in the order you'd like $fields2['billing']['billing_first_name'] = $fields['billing']['billing_first_name']; $fields2['billing']['billing_last_name'] = $fields['billing']['billing_last_name']; $fields2['billing']['billing_email'] = $fields['billing']['billing_email']; $fields2['billing']['billing_phone'] = $fields['billing']['billing_phone']; $fields2['billing']['billing_state'] = $fields['billing']['billing_state']; $fields2['billing']['billing_city'] = $fields['billing']['billing_city']; $fields2['billing']['billing_address_1'] = $fields['billing']['billing_address_1']; $fields2['billing']['billing_postcode'] = $fields['billing']['billing_postcode']; } حالا سوال من اینجاست چطور فیلد ایمیل و کدپستی رو غیرضروری کنم ؟ ممنون میشم راهنمایی بفرمایید لینک به ارسال
Morteza 34190 ارسال شده در آذر 95 گزارش بازنشر ارسال شده در آذر 95 یه متد این هست که اول این فیلدهای مدنظر رو حذف و بعد مجدد ایجاد کنید. نمونه راه حل: http://stackoverflow.com/questions/38395784/woocommerce-overriding-billing-state-and-post-code-on-existing-checkout-fields 1 لینک به ارسال
رضا علیزاده 41 ارسال شده در آذر 95 مالک گزارش بازنشر ارسال شده در آذر 95 در 2 دقیقه قبل، Morteza گفته است : یه متد این هست که اول این فیلدهای مدنظر رو حذف و بعد مجدد ایجاد کنید. نمونه راه حل: http://stackoverflow.com/questions/38395784/woocommerce-overriding-billing-state-and-post-code-on-existing-checkout-fields مرتضی جان پیچیده تر از این روش سراغ نداشتی لینک به ارسال
frmz 64 ارسال شده در آذر 95 گزارش بازنشر ارسال شده در آذر 95 سلام اگر بخوای از افزونه استفاده کنی با این راحت میتونی حذف ، اضافه ، ضروری یا غیر ضروری کنی https://wordpress.org/plugins/woocommerce-checkout-manager/ لینک به ارسال
رضا علیزاده 41 ارسال شده در آذر 95 مالک گزارش بازنشر ارسال شده در آذر 95 در 3 دقیقه قبل، Fara-MarZ گفته است : سلام اگر بخوای از افزونه استفاده کنی با این راحت میتونی حذف ، اضافه ، ضروری یا غیر ضروری کنی https://wordpress.org/plugins/woocommerce-checkout-manager/ فرامرز عزیز, با افزونه های آشنایی دارم اما مشکل اینجاست وقتی با هر کدوم از افزونه های فیلد ها رو ویرایش یا حذف میکنم, فیلد مربوط به استان که باید انتخابی باشه از حالت انتخابی خارج میشه و فقط میشه تایپ کرد (البته این مورد توی نسخه های تبلت و موبایل انتفاق میوفته) لینک به ارسال
مهدی 1668 ارسال شده در آذر 95 گزارش بازنشر ارسال شده در آذر 95 سلام https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/#example-make-phone-number-not-required 2 لینک به ارسال
رضا علیزاده 41 ارسال شده در آذر 95 مالک گزارش بازنشر ارسال شده در آذر 95 در 29 دقیقه قبل، مهدی گفته است : سلام https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/#example-make-phone-number-not-required سپاس فراوان مهدی جان, ایشاالله تو شادی هات جبران کنیم لینک به ارسال
Amin-az 0 ارسال شده در اردیبهشت 00 گزارش بازنشر ارسال شده در اردیبهشت 00 سلام، میشه لطفاً فقط کد غیر ضروری کردن کدپستی قرار بدید؟ لینک به ارسال
asadiy4n 2807 ارسال شده در اردیبهشت 00 گزارش بازنشر ارسال شده در اردیبهشت 00 در 3 ساعت قبل، Amin-az گفته است : سلام، میشه لطفاً فقط کد غیر ضروری کردن کدپستی قرار بدید؟ سلام به انجمن خوش آمدید // Make zip/postcode field optional add_filter( 'woocommerce_default_address_fields' , 'optional_postcode_checkout' ); function QuadLayers_optional_postcode_checkout( $p_fields ) { $p_fields['postcode']['required'] = false; return $p_fields; } 1 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری