می دانید که در صفحه سبد خرید ووکامرس، زمانی که تعداد محصول را تغییر می دهید، برای بروزرسانی باید روی دکمه مربوطه کلیک کنید. این یک اشکال است و باید بروزرسانی سبد خرید با تغییر تعداد محصول ووکامرس به صورت خودکار انجام شود!
متاسفانه در تنظیمات ووکامرس گزینه ای برای فعال کردن آپدیت اتوماتیک سبد خرید با تغییر تعداد سفارش وجود ندارد و کاربران شما بعد از تغییر حتما باید بر روی دکمه بروزرسانی سبد خرید کلیک کنند.
اما خوشبختانه، این وردپرس است، و ما برای همه چیز، همچنین برای این راه حل داریم.
در ادامه نحوه بهروزرسانی خودکار سبد خرید با تغییر تعداد محصول را به شما آموزش می دهیم.
آپدیت خودکار سبد خرید ووکامرس
برای بروزرسانی اتوماتیک سبد خرید با تغییر تعداد محصول ووکامرس با کد، قطعه کد زیر را به فایل functions.php قالب وردپرس فعال سایت خود اضافه کنید:
/* Update cart amounts when changing quantities */ add_action( 'wp_footer', 'themefars_update_cart_when_changing_quantities' ); function themefars_update_cart_when_changing_quantities() { if (is_cart()) : ?> <script> jQuery('div.woocommerce').on('change', '.qty', function(){ jQuery("[name='update_cart']").prop("disabled", false); jQuery("[name='update_cart']").trigger("click"); }); </script> <?php endif; }
همچنین برای اینکه دکمه بروزرسانی سبد خرید از صفحه سبد خرید خذف شود باید قطعه کد زیر را به قسمت نمایش » سفارشی سازی » css اضافی، اضافه کنید:
/* Hide update cart button */ .button[name="update_cart"] { display: none !important; }
اکنون اگر صفحه سبد خرید خود را بررسی کنید خواهید دید که دکمه بروزرسانی سبد خرید مخفی شده است و همچنین تعداد محصول با تغییر به صورت خودکار تغییر می یابد.
به پایان این مقاله رسیدیم، امیدواریم که نحوه بروزرسانی خودکار سبد خرید با تغییر تعداد محصول در ووکامرس را یاد گرفته باشید. همچنین ممکن است بخواهید آموزش های زیر را هم ببینید:
تشکر
سلام
من توی سبد خرید سایتم وقتی تعداد محصولی رو کم یا زیاد میکنم خیلی طول میکشه تا این تغییر روی سبد خرید اعمال بشه همین کندی رو دکمه اضافه کردن به سبد خرید هم وجود داره یعنی حدود 40 ثانیه تا یک دقیقه زمان میبره تا محصول به سبد خرید اضافه بشه .
برای حلش باید چکار کرد.