מעבר ישירות לעמוד תשלום לאחר הוספת מוצר

רוצים שכשמשתמש מוסיף מוצר אז הוא ידלג על השלב של עמוד עגלה ויעבור ישירות לעמוד תשלום? זה טוב כשיש רק מוצר אחד או כשמוכרים קורסים,
שימו לב לבטל את האופצייה של Ajax כדי שהקוד יעבוד.

PHP
function redirect_to_checkout_after_add_to_cart() {
    global $woocommerce;
    
    // Get the URL of the checkout page
    $checkout_url = $woocommerce->cart->get_checkout_url();

    // Redirect to the checkout page after adding a product to cart
    return $checkout_url;
}

add_filter('woocommerce_add_to_cart_redirect', 'redirect_to_checkout_after_add_to_cart');

את קוד ה -Php ניתן להטמיע בקובץ ה – function בתבנית הבת או לחלופין להשתמש בתוסף snippet.

5 תגובות

  1. תודה!
    למה לא פשוט להפנות מהכפתור ישירות לדף תשלום ככה:

    [[https://yourwebsite.com/checkout/?add-to-cart=[[your id prodact

    אני מנסה להבין האם זה גם תקין או שהעגלה יכולה להישבר איכשהו

    1. בעולם הווב אין דרך אחת נכונה, יש בדרך כלל כמה דרכים

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

ווקומרס
Php
קרדיט: ישראל פאר
העדכונים שלא תרצו לפספס
הירשמו ותהיו הראשונים לקבל את המדריכים הכי חמים למייל.
אלמנטור
Js
שינוי שדה מסוג מספר לשדה מסוג טווח (סליידר)
אלמנטור
Js
סגירת פופאפ בלחיצה על כפתור
וורדפרס
Css
עיצוב תוסף הנגישות של enable
ווקומרס
Php
הצגת מוצרים במלאי תחילה בארכיון מוצרים
אלמנטור
Css
הפיכת ווידג'ט תיבת אייקון או תיבת תמונה ללחיצים
חיפוש חופשי
העדכונים שלא תרצו לפספס
הירשמו ותהיו הראשונים לקבל את המדריכים הכי חמים למייל.
הרשימה מתעדכנת כל הזמן - מומלץ לשמור את הדף במועדפים!
כדי לשמור את האתר לחצו על Ctrl+D במקלדת (במק D+⌘).