מחיקת שדות בעמוד CHECKOUT - WOOCOMMERCE
יש להוסיף את השדות הבאים ב functions.php של התבנית.
בקוד הבא מצורפים כל השדות בעמוד הCHECKOUT – חשוב מאוד לא לעלות את הקוד כמו שהוא, יש לעבור על השדות לפני!
add_filter( 'woocommerce_checkout_fields' , 'anx_remove_woo_checkout_fields' );
function anx_remove_woo_checkout_fields( $fields ) {
// שדות חיוב - יש למחוק את השדות שאתם צריכים מהרשימה
unset($fields['billing']['billing_first_name']); // שם פרטי
unset($fields['billing']['billing_last_name']); // שם משפחה
unset($fields['billing']['billing_company']); // שם חברה
unset($fields['billing']['billing_address_1']); // כתובת 1
unset($fields['billing']['billing_address_2']); // כתובת 2
unset($fields['billing']['billing_city']); // עיר
unset($fields['billing']['billing_postcode']); // מיקוד
unset($fields['billing']['billing_country']); // ארץ
unset($fields['billing']['billing_state']); // איזור
unset($fields['billing']['billing_phone']); // טלפון
unset($fields['billing']['billing_email']); // מייל
// שדות משלוח - יש למחוק את השדות שאתם צריכים מהרשימה
unset($fields['shipping']['shipping_first_name']); // שם פרטי
unset($fields['shipping']['shipping_last_name']); // שם משפחה
unset($fields['shipping']['shipping_company']); // שם חברה
unset($fields['shipping']['shipping_address_1']); // כתובת 1
unset($fields['shipping']['shipping_address_2']); // כתובת 2
unset($fields['shipping']['shipping_city']); // עיר
unset($fields['shipping']['shipping_postcode']); // מיקוד
unset($fields['shipping']['shipping_country']); // ארץ
unset($fields['shipping']['shipping_state']); // איזור
unset($fields['order']['order_comments']); // הערות להזמנה
return $fields;
}
דוגמה
מחיקת שדה מיקוד בעמוד תשלום
add_filter( 'woocommerce_checkout_fields' , 'anx_remove_woo_checkout_fields' );
function anx_remove_woo_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']); // מיקוד
unset($fields['shipping']['shipping_postcode']); // מיקוד
return $fields;
}