انتخاب روش حمل و نقل همیشه یکی از مسائل چالشی برای کاربران در خریدهای آنلاین بوده است. اگر در فروشگاه آنلاینتان از چندین روش حمل و نقل مانند تیباکس، پیشتاز، سفارشی و … استفاده می کنید بهتر است انتخاب آن را به کاربر بسپارید. در فروشگاه های ووکامرسی انتخاب روش حمل و نقل به صورت پیشفرض اولین روش فعال یا براساس آخرین اطلاعات و روش انتخابی مشتری در خرید قبلی است. برای مثال اگر مشتری در خرید قبلی از روش تیباکس استفاده کرده باشد در خرید بعدی نیز همان روش حمل و نقل برای او در نظر گرفته می شود که هر دوی این گزینهها میتواند نارضایتی کاربر را به همراه داشته باشد. بهترین راه حل برای رفع این مشکل غیر فعال سازی روش حمل و نقل پیشفرض در ووکامرس است. اما چگونه؟!
در این آموزش قصد داریم تا به کمک تکه کد روش حمل و نقل پیشفرض در ووکامرس را غیرفعال کنیم!
همراه با ووکامرس باشید 🙂
آنچه در این مقاله می خوانید:
آموزش غیر فعال سازی روش حمل و نقل پیشفرض در ووکامرس + تکه کد
با استفاده از تکه کد زیر و بدون نصب افزونه روش حمل و نقل پیشفرض ووکامرس را غیرفعال کنید.
add_action( 'woocommerce_before_checkout_form', 'woocommerce_ir_uncheck_default_shipping_method' ); function woocommerce_ir_uncheck_default_shipping_method() { WC()->session->set( 'chosen_shipping_methods', null ); wc_enqueue_js( " $( document.body ).one( 'updated_checkout', function() { $('input.shipping_method').prop('checked', false); }); " ); } add_filter( 'woocommerce_shipping_chosen_method', '__return_null' );
چگونه از تکه کدها استفاده کنیم؟
برای راهنمایی درباره استفاده از تکه کد ها کافیست مقاله زیر را مطالعه کنید و یا طبق تصویر زیر اقدام نمایید.
مقاله: چطور از تکه کدها استفاده کنیم؟
برای استفاده از کد php که در ادامه برای شما قرار داده ایم، وارد پیشخوان وردپرس خود شوید و از سمت راست روی نمایش و سپس ویرایشگر پوسته کلیک کنید و در نهایت تکه کد را در انتهای بخش توابع پوسته جایگذاری کنید.
امیدواریم از این آموزش لذت برده باشید. اگر پیشنهاد یا نظری در رابطه با آموزش غیر فعال سازی روش حمل و نقل پیشفرض در ووکامرس دارید در بخش دیدگاه ها با ما در میان بگذارید.