עמוד התשלום הוא אחד השלבים החשובים ביותר בחנויות סחר אלקטרוני.
הידעת שמעל ל-75% מהמשתמשים שמוסיפים מוצר לסל הקניות נוטשים את האתר באמצע התהליך בלי לקנות כלום? אחד הסיבות העיקריות לנטישה היא תהליך התשלום ארוך או מסובך.
במדריך הבא נלמד איך לבצע שינויין בעמוד התשלום של ווקומרס, שינויים שלקוחות דורשים כדי לשפר את נראות העמוד.
הדרך הקלה והפשוטה להסרת תוסף היא באמצעות תוסף.
אחד הוספים המובילים במרקט של וורדפרס הוא –
Checkout Field Editor For Woocommerce
לאחר ההתקנה התוסף, נכנס להגדרות של התוסף ונקבל רשימת שדות מעמוד התשלום. כדי לבטל שדה נצטרך ללחוץ על כפתור העריכה.
לאחר לחיצה על כפתור העריכה נקבל את המסך הבא:
הסרת סימון משדה Enabled תסיר את השדה מעמוד התשלום.
ניתן לערוך עוד מספר פרמטרים כמו סדר השדות, ערך, חובה או לא.
האופציה השנייה להסרת שדות היא באמצעות קוד 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;
}
כדי להסיר סוג שדה נוסף נחזור על הפעולה שעשינו בשלב הקודם.
בסוף התהליך ניתן לקבוע פגישת ייעוץ