מחק / להסיר פירוט Checkout WooCommerce (מיקוד, חברה, טלפון ...)

WooCommerce היא מערכת פשוטה מאוד עבור כל מי שרוצה ליצור חנות מקוונת, בהתבסס על וורדפרס.
התקנת ברירת המחדל, WooCommerce יוסיף טופס סטנדרטי עבור פרטי חיוב. על הלקוח "לקופה".
עוצב כמערכת חנות מקוונת המאפשר משלוח פיזי הן של מוצרים הוריד כמה WooCommerce ווירטואלי הנדרש טופס סטנדרטי סדרה של נתוני לקוחות: שם, שם משפחה, מספר טלפון, מדינה, כתובת, עיר, מיקוד. חלק בתחומים אלו שאנחנו צריכים בשביל פקודה וירטואלית למשל. מוצר זה ניתן להוריד או מוצר אשר שולם על ידי PayPal לא היה צורך בנתונים למסירה. במקרה זה עדיף להקל על מערכת הבקרה עבור המשתמש, על ידי הסרה בתחומי Checkout.

ביטול שדה "מיקוד" מ WooCommerce Checkout

אנחנו יכולים לחסל את מיקוד "מיקוד" / חיוב של WooCommerce צריך ללכת ולערוך את הקובץ functions.php נושא וורדפרס כי הוא פעיל באתר. ב functions.php להוסיף את השורות:

[PHP]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');

function_override_checkout_fields ($ field) {

(שדות $ [ 'חיוב'] [ 'billing_postcode']) לא הוגדר;

החזרת שדות $;

}

[/ PHP]

איפה "billing_postcode" הוא השדה עבור המיקוד. אם אתה רוצה לחסל בשדה הכתובת השני, נחליף "billing_postcode" עם "billing_address_2".

[PHP] לא הוגדר (שדות $ [ 'חיוב'] [ 'billing_address_2']); [/ PHP]

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

[PHP]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');
function_override_checkout_fields ($ field) {
(שדות $ [ 'חיוב'] [ 'billing_postcode']) לא הוגדר;
(שדות $ [ 'חיוב'] [ 'billing_country']) לא הוגדר;
([ 'חיוב'] שדות $ [ 'billing_state']) לא הוגדר;
(שדות $ [ 'חיוב'] [ 'billing_phone']) לא הוגדר;
לא הוגדר (שדות $ [ 'סדר'] [ 'order_comments']);
לא הוגדר ([ 'חיוב'] שדות $ [ 'billing_address_2']);
(שדות $ [ 'חיוב'] [ 'billing_postcode']) לא הוגדר;
(שדות $ [ 'חיוב'] [ 'billing_company']) לא הוגדר;
(שדות $ [ 'חיוב'] [ 'billing_last_name']) לא הוגדר;
(שדות $ [ 'חיוב'] [ 'billing_email']) לא הוגדר;
(שדות $ [ 'חיוב'] [ 'billing_city']) לא הוגדר;
החזרת שדות $;
}

[/ PHP]

בדרך זו תוכל למחוק את כל השדות של Checkout WooCommerce.

מחק / להסיר פירוט Checkout WooCommerce (מיקוד, חברה, טלפון ...)

על הסופר

התגנבות

תשוקה על כל דבר כלומר גאדג 'טים ו- IT, אני כותב עם stealthsettings הנאה מ 2006 ואני אוהב לגלות איתך דברים חדשים על מחשבים ומערכות הפעלה macOS, לינוקס, Windows, iOS ו- Android.

תגובות 2

  • Bonjour Merci עבור ההודעה!
    J'avais besoin de supprimer le nom de l'entreprise et cfest parfait ca fonctionne !!
    זהו a également supprier le nom de l'entreprise sur "expédier à une adresse différente".
    זה לא באותו אופן כמו החלפת של custom_override_checkout_fields בקוד. Pureriez vous mider?

  • היי, הוספתי את הקוד הזה כדי functions.php כמו מודרך אבל האתר שלי התרסק. הוא ריק לחלוטין. אני לא לגמרי חדש לדברים כאלה אבל אני גם לא.

    אם אני יכול לגשת למרכז השליטה שלי, אני פשוט למחוק אותו אבל אני לא יכול לגשת לכל דבר באתר שלי בכלל.

    בבקשה לעזור, מה עלי לעשות? תגובה דחופה צריך בבקשה!

השאירו תגובה