איך להסתיר בקלות שדות מעמוד הצ׳קאאוט.

הירשמו לקבלת עדכונים על מאמרים חדשים

עמוד התשלום הוא אחד השלבים החשובים ביותר בחנויות סחר אלקטרוני. 

הידעת שמעל ל-75% מהמשתמשים שמוסיפים מוצר לסל הקניות נוטשים את האתר  באמצע התהליך בלי לקנות כלום? אחד הסיבות העיקריות לנטישה היא תהליך התשלום ארוך או מסובך.

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

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

הדרך הקלה והפשוטה להסרת תוסף היא באמצעות תוסף.

אחד הוספים המובילים במרקט של וורדפרס הוא –
Checkout Field Editor For Woocommerce

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

 

לאחר לחיצה על כפתור העריכה נקבל את המסך הבא: 

הסרת סימון משדה Enabled תסיר את השדה מעמוד התשלום.

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

הורדת שדות בעמוד תשלום באמצעות קוד Php

האופציה השנייה להסרת שדות היא באמצעות קוד php. את הקוד נצטרך להטמיע בקובץ function.php או באמצעות תוסף snippet.

בדוגמה למטה ניתן לראות איך ניתן להסיר את שדה ״שם משפחה״.

נדביק את הקוד הבא בקובץ function.php

				
					add_filter( 'woocommerce_checkout_fields' , 'shape_remove_checkout_fields' ); 



function shape_remove_checkout_fields( $fields ) { 

unset($fields['billing']['billing_last_name']); 

return $fields; 

}
				
			

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

				
					// Billing fields
unset( $fields['billing']['billing_company'] );
unset( $fields['billing']['billing_email'] );
unset( $fields['billing']['billing_phone'] );
unset( $fields['billing']['billing_state'] );
unset( $fields['billing']['billing_first_name'] );
unset( $fields['billing']['billing_last_name'] );
unset( $fields['billing']['billing_address_1'] );
unset( $fields['billing']['billing_address_2'] );
unset( $fields['billing']['billing_city'] );
unset( $fields['billing']['billing_postcode'] );
// Shipping fields
unset( $fields['shipping']['shipping_company'] );
unset( $fields['shipping']['shipping_phone'] );
unset( $fields['shipping']['shipping_state'] );
unset( $fields['shipping']['shipping_first_name'] );
unset( $fields['shipping']['shipping_last_name'] );
unset( $fields['shipping']['shipping_address_1'] );
unset( $fields['shipping']['shipping_address_2'] );
unset( $fields['shipping']['shipping_city'] );
unset( $fields['shipping']['shipping_postcode'] );
// Order fields
unset( $fields['order']['order_comments'] );
return $fields;
}
				
			

כדי להסיר סוג שדה נוסף נחזור על הפעולה שעשינו בשלב הקודם.

אנא מלאו את הטופס

בסוף התהליך ניתן לקבוע פגישת ייעוץ