הסרת שדות בעמוד תשלום

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

שימו לב שיש 3 חלקים בקוד:
1) שדות לחיוב 2) שדות למשלוח 3) שדה להערה.

PHP
function remove_checkout_fields($fields) {
  
    // Remove billing fields
    
    //unset($fields['billing']['billing_first_name']);
   //unset($fields['billing']['billing_last_name']);
    unset($fields['billing']['billing_company']);
    //unset($fields['billing']['billing_address_1']);
    unset($fields['billing']['billing_address_2']);
    //unset($fields['billing']['billing_city']);
    //unset($fields['billing']['billing_state']);
    unset($fields['billing']['billing_postcode']);
   //unset($fields['billing']['billing_country']);
    //unset($fields['billing']['billing_email']);
    //unset($fields['billing']['billing_phone']);

    // Remove shipping fields
    
    //unset($fields['shipping']['shipping_first_name']);
    //unset($fields['shipping']['shipping_last_name']);
    unset($fields['shipping']['shipping_company']);
    //unset($fields['shipping']['shipping_address_1']);
    unset($fields['shipping']['shipping_address_2']);
    //unset($fields['shipping']['shipping_city']);
    //unset($fields['shipping']['shipping_state']);
    unset($fields['shipping']['shipping_postcode']);
    //unset($fields['shipping']['shipping_country']);

    // Remove additional fields
    //unset($fields['order']['order_comments']);
  
    return $fields;
}
add_filter('woocommerce_checkout_fields', 'remove_checkout_fields');

לדוגמא בשורה הזאת הקוד מבטל את שדה המיקוד

PHP
   unset($fields['billing']['billing_postcode']);

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

PHP
   //unset($fields['billing']['billing_postcode']);

קטעי קוד קשורים

הוספת שדה מסוג בחירה לקטע קוד←

הוספת שדה בחירת תאריך←

הוספת שדה בחירת תאריך ושעה←

יש לכם שאלה? מוזמנים להגיב או לשאול בקהילה בווטסאפ. בהצלחה!

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

כתיבת תגובה

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

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