Löschen / entfernen Details in der Kasse WooCommerce (Postleitzahl, Firma, Telefon ...)

WooCommerce ist ein sehr einfaches System für jeden, der ein schaffen will Shop, Basierend auf | St. Alban-Rheinweg | BASEL.
Die Standard-Installation, WooCommerce wird ein Standardformular für Rechnungsdetails hinzufügen. Auf der "Kasse" Kunden.
Als System konzipiert Shop sowohl physische Lieferung von Produkten ermöglicht und einige virtuelle WooCommerce Download erforderlich Standardformular eine Reihe von Kundendaten: Name, Nachname, Telefonnummer, Land, Adresse, Stadt, Postleitzahl. Einige dieser Felder benötigen wir für einen virtuellen Befehl zum Beispiel. Ein Produkt, das heruntergeladen werden kann oder ein Produkt, das durch PayPal bezahlt würde, die Daten für die Lieferung nicht benötigen. In diesem Fall ist es am besten, das Steuersystem für den Benutzer zu erleichtern, durch Felder von Kasse zu entfernen.

Die Beseitigung Feld "Postleitzahl" von WooCommerce Kasse

Wir können die "Postleitzahl-Postleitzahl" von WooCommerce entfernen, wir müssen die functions.php-Datei des WordPress-Themas, das auf der Webseite aktiv ist, bearbeiten. Fügen Sie in functions.php folgende Zeilen hinzu:

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');

Funktion custom_override_checkout_fields ($ fields) {

unset ($ fields [ 'Abrechnung'] [ 'billing_postcode']);

return $ Felder;

}

[/ Php]

Wo "billing_postcode" ist das Feld für die Postleitzahl ein. Wenn Sie die zweite Adressfeld zu beseitigen wollen, ersetzen wir "billing_postcode" mit "billing_address_2".

[Php] unset ($ fields [ 'Abrechnung'] [ 'billing_address_2']); [/ php]

Es gibt Situationen, die keine Details des Kundenzahlungs interessieren könnten. Normalerweise, wenn die Zahlung durch PayPal. In diesem Szenario können wir wählen, um alle Felder der Bestellseite zu beseitigen.

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');
Funktion custom_override_checkout_fields ($ fields) {
unset ($ fields [ 'Abrechnung'] [ 'billing_postcode']);
unset ($ fields [ 'Abrechnung'] [ 'billing_country']);
unset ($ fields [ 'Abrechnung'] [ 'billing_state']);
unset ($ fields [ 'Abrechnung'] [ 'billing_phone']);
unset ($ fields [ 'bestellen'] [ 'order_comments']);
unset ($ fields [ 'Abrechnung'] [ 'billing_address_2']);
unset ($ fields [ 'Abrechnung'] [ 'billing_postcode']);
unset ($ fields [ 'Abrechnung'] [ 'billing_company']);
unset ($ fields [ 'Abrechnung'] [ 'billing_last_name']);
unset ($ fields [ 'Abrechnung'] [ 'billing_email']);
unset ($ fields [ 'Abrechnung'] [ 'billing_city']);
return $ Felder;
}

[/ Php]

Auf diese Weise werden Sie alle Felder der WooCommerce Kasse löschen.

Löschen / entfernen Details in der Kasse WooCommerce (Postleitzahl, Firma, Telefon ...)

Über den Autor

Stealth

Leidenschaft für alles, was Gadget und IT gerne stealthsettings.com von 2006 schreiben und Ich mag neue Dinge zu entdecken, mit Ihnen über Computer und MacOS, Linux, Windows, iOS und Android.

2 Kommentare

  • Bonjour Merci für den Beitrag!
    J'avais ist ein idealer Ort, um die Stadt zu entdecken und zu besuchen. Parfait ca fonctionne !!
    Dies ist ein Suprémenter für die Entreprise sur "expédier à une adresse différente".
    Es ist nicht die gleiche wie die Remplacement von custom_override_checkout_fields in dem Code. Pourriez vous m'aider?

  • Hallo, ich habe diesen Code zu functions.php hinzugefügt, aber meine Website ist abgestürzt. Es ist völlig leer. Ich bin nicht ganz neu in solchen Sachen, aber ich bin auch keins.

    Wenn ich auf mein Dashboard zugreifen könnte, würde ich es einfach löschen, aber ich kann überhaupt nichts auf meiner Website zugreifen.

    Bitte helfen, was soll ich tun? Dringende Antwort benötigt bitte!

Hinterlasse einen Kommentar

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.