Διαγραφή / αφαίρεση λεπτομέρειες στο Ταμείο WooCommerce (Τ.Κ., Company, τηλέφωνο ...)

WooCommerce Είναι ένα πολύ απλό σύστημα για όποιον θέλει να δημιουργήσει ένα ψωνίσετε, Με βάση την WordPress.
Η προεπιλεγμένη εγκατάσταση, WooCommerce θα προσθέσει ένα τυποποιημένο έντυπο για τις λεπτομέρειες χρέωσης. Για τον πελάτη "Ταμείο".
Σχεδιασμένο ως ένα σύστημα ψωνίσετε επιτρέποντας τόσο τη φυσική παράδοση των προϊόντων και κατεβάζοντας κάποια εικονική WooCommerce απαιτείται τυποποιημένο έντυπο μια σειρά από δεδομένα του πελάτη: Όνομα, Επώνυμο, Τηλέφωνο, Χώρα, Διεύθυνση, Πόλη, Τ.Κ.. Μερικά από αυτά τα πεδία που χρειαζόμαστε για μια εικονική εντολή για παράδειγμα. Ένα προϊόν που μπορεί να κατεβάσει ή προϊόν που καταβλήθηκε από το PayPal δεν θα χρειαστεί τα δεδομένα για την παράδοση. Σε αυτή την περίπτωση το καλύτερο είναι να διευκολύνει το σύστημα ελέγχου για το χρήστη, αφαιρώντας τους τομείς της Checkout.

Η εξάλειψη πεδίο "Κωδικός Zip" από WooCommerce Ταμείο

Μπορούμε να αφαιρέσουμε τον "Postcode Billing Postcode" από το WooCommerce, πρέπει να προχωρήσουμε και να επεξεργαστούμε το αρχείο functions.php του θέματος WordPress που είναι ενεργό στον ιστότοπο. Στο functions.php προσθέστε τις γραμμές:

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields').

συνάρτηση custom_override_checkout_fields (πεδία $) {

unset ($ τομείς [ 'τιμολόγηση'] [ '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').
συνάρτηση custom_override_checkout_fields (πεδία $) {
unset ($ τομείς [ 'τιμολόγηση'] [ 'billing_postcode'])?
unset ($ τομείς [ 'τιμολόγηση'] [ 'billing_country'])?
unset ($ τομείς [ 'τιμολόγηση'] [ 'billing_state'])?
unset ($ τομείς [ 'τιμολόγηση'] [ 'billing_phone'])?
unset ($ τομείς [ 'τάξη'] [ 'order_comments'])?
unset ($ τομείς [ 'τιμολόγηση'] [ 'billing_address_2'])?
unset ($ τομείς [ 'τιμολόγηση'] [ 'billing_postcode'])?
unset ($ τομείς [ 'τιμολόγηση'] [ 'billing_company'])?
unset ($ τομείς [ 'τιμολόγηση'] [ 'billing_last_name'])?
unset ($ τομείς [ 'τιμολόγηση'] [ 'billing_email'])?
unset ($ τομείς [ 'τιμολόγηση'] [ 'billing_city'])?
επιστρέφουν πεδία $.
}

[/ Php]

μπορείτε με αυτόν τον τρόπο θα διαγράψει όλα τα πεδία της WooCommerce Checkout.

Διαγραφή / αφαίρεση λεπτομέρειες στο Ταμείο WooCommerce (Τ.Κ., Company, τηλέφωνο ...)

Σχετικά με τον Συγγραφέα

Λαθραία

Πάθος για ό, τι το gadget και να το γράψετε με χαρά stealthsettings.com των 2006 και μου αρέσει να ανακαλύψει νέα πράγματα μαζί σας σχετικά με τους υπολογιστές και το MacOS, Linux, Windows, iOS και Android.

2 Σχόλια

  • Bonjour Merci για τη θέση!
    Ο χρήστης δεν είναι συνδεδεμένος με τον πωλητή και δεν έχει εγγραφεί ακόμα.
    Αυτός είναι ένας προκριματικός νόμος για την επιχείρηση "expédier à une adresse différente".
    δεν είναι ο ίδιος τρόπος με τον επαναπροσδιορισμό του custom_override_checkout_fields στον κώδικα. Pourriez vous m'aider;

  • Γεια σας, πρόσθεσα αυτόν τον κώδικα στις λειτουργίες.php ως καθοδηγούμενοι, αλλά ο ιστότοπός μου συνετρίβη. Είναι εντελώς κενό. Δεν είμαι απόλυτα νέος σε τέτοια πράγματα, αλλά δεν είμαι ούτε για τα δύο.

    Αν θα μπορούσα να αποκτήσω πρόσβαση στο ταμπλό μου, θα τον σβήσω, αλλά δεν μπορώ να έχω πρόσβαση σε τίποτα στην ιστοσελίδα μου καθόλου.

    Παρακαλώ βοηθήστε, τι πρέπει να κάνω; Απαιτείται επείγουσα απάντηση παρακαλώ!

Αφήστε ένα σχόλιο

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.