semnani 0 ارسال شده در تیر 97 گزارش بازنشر ارسال شده در تیر 97 سلام وقت بخیر ، توی ووکامرس این امکان هست که محصول مستقیم به سبد خرید بره ؟ یعنی وقتی تو صفحه فروشگاه هستیم ، روی هر محصول که کلیک میشه بدون تغییر صفحه فقط محصول تیک بخوره و بره به سبد خرید ؟ اصلا محصول نیازی به صفحه و مشخصات نداره ، عنوان و عکس کفایت میکنه نهایتا اگر شد یه نمایش سریع برای توضیح مختصر . مثل این دو لینک : http://mehmano.com/ind/ یا https://www.meeva.ir/ceremonies/conferance/products نقل قول لینک به ارسال
Mobin 1669 ارسال شده در تیر 97 گزارش بازنشر ارسال شده در تیر 97 تابع زیر برای اضافه کردن یک محصول به سبد هست مقدار $product_id هم ایدی محصولی هست که میخواهید به سبد اضافه بشه WC()->cart->add_to_cart( $product_id ); 1 نقل قول لینک به ارسال
semnani 0 ارسال شده در تیر 97 مالک گزارش بازنشر ارسال شده در تیر 97 سلام یک مقدار بیشتر توضیح میدید لطفا . تابع به کجا باید اضافه بشه ؟ اگر این کار رو انجام بدم بدون نیاز به refresh صفحه محصول اضافه میشه به سبد خرید ؟ اصلا کادر بغل محصولات سبد خریده یا با افزونه دیگه ای ایجاد شده ؟ عکس فرستادم . ممنون میشم راهنمایی بفرمایید . نقل قول لینک به ارسال
بابک مهرنگ 0 ارسال شده در اسفند 00 گزارش بازنشر ارسال شده در اسفند 00 با استفاده از این قطعه کد می توانید این کار را انجام بدید add_action( 'woocommerce_before_checkout_form', 'dorpress_cart_on_checkout_page_only',5); function dorpress_cart_on_checkout_page_only() { if ( is_wc_endpoint_url( 'order-received' ) ) return; echo do_shortcode('[woocommerce_cart_dorpress]'); } add_action( 'template_redirect', 'dorpress_redirect_empty_cart_checkout_to_home' ); function dorpress_redirect_empty_cart_checkout_to_home() { if ( is_cart() && is_checkout() && 0 == WC()->cart->get_cart_contents_count() && ! is_wc_endpoint_url( 'order-pay' ) && ! is_wc_endpoint_url( 'order-received' ) ) { wp_safe_redirect(home_url()); exit; } } همچنین نمونه پیاده سازی شده را تو این لینک نی تونید مشاهده فرمایید bebinobekhar.com/ramadan-iftar-pack نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .