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

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

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

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

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


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

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

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

ناصر خالدی

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

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

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

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

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

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

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

نود جی اس

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


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

وردپرس

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


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

جاوا اسکریپت

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


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

بک لینک چیست؟

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


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