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

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

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

افزودن به سبد خرید 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 ها را به تنهایی به دکمه ها اضافه می کنید و این گزینه علامت نمی خورد، تغییر مسیر به صفحه پرداخت با شکست مواجه می شود.

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

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

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

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


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

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

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

ناصر خالدی

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

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

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

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

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

هک و امنیت

در تعریف کلی این واژه می توان گفت که به پیدا کردن راه های نفوذ به یک حریم شخصی و استفاده غیر مجاز از آن را هک می نامیم. هدف از هک می تواند ...


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

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


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

اندروید

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


۱۰۵۵
۰
۲۹ آبان ۱۳۹۹

هوش مصنوعی

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


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