احتمالا شما به عنوان صاحب یک فروشگاه آنلاین دوست دارید تا روند خرید را برای مشتریان آسان تر کنید و آن را تسریع بخشید. یکی از کارهایی که به این منظور میتوانید انجام دهید مرتب سازی روش های حمل و نقل از کم به زیاد است. با این کار مشتری دیگر نیازی نیست تا در بین گزینه های موجود به دنبال قیمت مناسب باشد. برای مثال هزینه های حمل نقل از 10000 تومان شروع شده و تا 50000 هزار تومان مرتب سازی شده اند.
ما در این آموزش قصد داریم تا با معرفی یک تکه کد مرتب سازی روش های حمل و نقل تسویه حساب در ووکامرس را به شما آموزش دهیم.
با ووکامرس همراه باشید!
آنچه در این مقاله می خوانید:
چگونه از تکه کدها استفاده کنیم؟
برای راهنمایی درباره استفاده از تکه کد ها کافیست مقاله زیر را مطالعه کنید و یا طبق تصویر زیر اقدام نمایید.
چطور از تکه کدها استفاده کنیم؟
برای استفاده از کد php که در ادامه برای شما قرار داده ایم، وارد پیشخوان وردپرس خود شوید و از سمت راست روی نمایش و سپس ویرایشگر پوسته کلیک کنید و در نهایت تکه کد را در انتهای بخش توابع پوسته جایگذاری کنید.
تکه کد آموزش مرتب سازی روش های حمل و نقل تسویه حساب در ووکامرس
function wooir_sort_shipping_methods( $rates, $package ) { if ( empty( $rates ) ) return; if ( ! is_array( $rates ) ) return; uasort( $rates, function ( $a, $b ) { if ( $a == $b ) return 0; return ( $a->cost < $b->cost ) ? -1 : 1; } ); return $rates; } add_filter( 'woocommerce_package_rates' , 'wooir_sort_shipping_methods', 10, 2 );
این تکه کد با ووکامرس نسخه 6.9.0 آزمایش شده است.
در صورتی که مشکلی با این کد داشتید ، کافیست در بخش دیدگاه ها مطرح کنید.
2 دیدگاه در “آموزش مرتب سازی روش های حمل و نقل تسویه حساب در ووکامرس + تکه کد”
سلام.خیلی ممنون از آموزش تون.
حالا اگر برعکس این عملکرد بخوایم باشه باید چیکار کنیم؟ یعنی مرتب سازی از گران به ارزان باشه؟
من خیلی به این قضیه نیاز فوری دارم.
خواهشمندم کمک بفرمایید.
با سپاس فراوان.
درخواست پشتیبانی ثبت کنید تا کد برایتان شخصی سازی شود.