نحوه رد شدن از سبد خرید و تغییر مسیر به صفحه پرداخت ووکامرس

اگر می‌خواهید از سبد خرید صرفنظر کنید و به صفحه پرداخت در ووکامرس هدایت شوید، باید از یک تابع تغییر مسیر جدید استفاده کنید که گزینه‌های تغییر مسیر دکمه افزودن به سبد خرید پیش‌فرض ووکامرس را لغو می‌کند. این روش رایجی است که در آن شما می خواهید فقط یک محصول را در سایت ووکامرس خود بفروشید و نیازی به صفحه سبد خرید نیست.

در سایت‌های دیگر، می‌خواهید از گزینه پرش به سبد خرید استفاده کنید تا تبدیل‌ها را افزایش دهید زیرا یک مرحله از چرخه خرید مشتری را کاهش می‌دهید. چندین دلیل دیگر وجود دارد که ممکن است بخواهید از سبد خرید صرفنظر کنید و به صفحه پرداخت هدایت شوید.

افزودن به سبد خرید URL تغییر مسیر به صفحه پرداخت

به عنوان مثال، من اخیراً در حال ساخت یک جدول قیمت گذاری ووکامرس برای یک وب سایت مشتری بودم. نیازی به صفحه سبد خرید نبود، زیرا هر محصول صرفاً فروخته می شود و هنگامی که شما یکی از گزینه ها را انتخاب می کنید، بقیه کالاها حذف می شوند.

 

در این مورد، بهترین روش این بود که افزودن به سبد خرید را از قبل با شناسه محصول بارگیری کنید و همانطور که در این URL ها نشان داده شده است به صفحه پرداخت تغییر مسیر دهید:

Monthly: https://example.com/checkout/?add-to-cart=PRODUCT_ID

Quarterly: https://example.com/checkout/?add-to-cart=PRODUCT_ID

Yearly: https://example.com/checkout/?add-to-cart=PRODUCT_ID

این آدرس‌ها باید به دکمه‌های مربوطه اضافه شوند و در شرایط ایده‌آل، روی دکمه کلیک کنید و محصول را به سبد خرید اضافه کنید.

از سبد خرید پرش کنید و به کد پرداخت تغییر مسیر دهید

برای اجبار رفتار افزودن به سبد خرید برای رد شدن از سبد خرید و تغییر مسیر به صفحه پرداخت، باید قطعه کد زیر را به functions.php خود اضافه کنید:

/**
 * Skip Cart and Redirect to Checkout 
 * Add to functions.php of child theme
 */ 

add_filter('woocommerce_add_to_cart_redirect', 'njengah_skip_cart_redirect_to_checkout_page');

function njengah_skip_cart_redirect_to_checkout_page() {
    
 global $woocommerce;
 
    $checkout_url = wc_get_checkout_url();
 
        return $checkout_url;
}

در نهایت، برای اینکه این کد کار کند، باید اطمینان حاصل کنید که گزینه فعال کردن سبد خرید و تغییر مسیر به صفحه پرداخت در تنظیمات ووکامرس همانطور که در تصویر زیر نشان داده شده است، فعال باشد:

این گزینه آخر برای کمک به کارکرد قطعه کد شما بسیار مهم است. هنگامی که URL ها را به تنهایی به دکمه ها اضافه می کنید و این گزینه علامت نمی خورد، تغییر مسیر به صفحه پرداخت با شکست مواجه می شود.

در این مقاله قصد داریم تا درباره نحوه رد شدن از سبد خرید و تغییر مسیر به صفحه پرداخت ووکامرس صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دوره های پیشنهادی

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

مقالات پیشنهادی

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۶۸۷
۰
۱۳ آذر ۱۳۹۹

هوش مصنوعی

هوش مصنوعی یا هوش ماشینی, به هوشمندی نشان داده شده توسط ماشین در شرایط مختلف گفته میشود که مقابل هوش طبیعی در انسان ها قرار دارد که ...


۵۶۶
۰
۱۱ آذر ۱۳۹۹

بک لینک چیست؟

بک لینک (Back Link) به لینک دادن یک سایت به سایت دیگر گفته میشود که یک فاکتور مهم و اساسی در سئو هر سایتی می باشد.


۷۷۴
۰
۲۲ آذر ۱۳۹۹

وردپرس

وردپرس یک سیستم مدیریت محتوای قوی می باشد که با استفاده از آن می توان وب سایت ها و وبلاگ های گوناگونی با هر شرایطی را طراحی کرد چرا که این سیستم و ...


۵۶۶
۰
۱۳ آذر ۱۳۹۹