Delete / verwijderen van gegevens in het afrekenen WooCommerce (Postcode, Company, telefoon ...)

WooCommerce is een zeer eenvoudig systeem voor iedereen die wil het creëren van een winkelen, Gebaseerd op WordPress.
De standaard installatie, WooCommerce zal een standaard formulier toe te voegen voor factuurgegevens. Op de "Kassa" customer.
Ontworpen als een systeem winkelen waardoor zowel fysieke levering van de producten en het downloaden van een aantal virtuele WooCommerce nodig standaardformulier een reeks gegevens van de klant: naam, voornaam, telefoonnummer, Country, Adres, Stad, postcode. Sommige van deze gebieden moeten we voor een virtuele commando bijvoorbeeld. Een product dat kan worden gedownload of product dat door PayPal betaald zouden de gegevens niet voor de levering nodig. In dit geval is het beter om het regelsysteem te vergemakkelijken voor de gebruiker, door het verwijderen van gebieden Checkout.

Het wegwerken van het veld "Zip Code" van WooCommerce Afrekenen

We kunnen de "Postcode Billing Postcode" uit WooCommerce verwijderen, we moeten het bestand functions.php van het WordPress-thema dat actief is op de website gaan bewerken. Voeg in functions.php de regels toe:

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');

function custom_override_checkout_fields ($ fields) {

unset ($ velden [ 'billing'] [ 'billing_postcode']);

return $ velden;

}

[/ Php]

Waar "billing_postcode" is het veld voor de postcode. Als u wilt het tweede adresveld te elimineren, vervangen we 'billing_postcode "met" billing_address_2 ".

[PHP] unset ($ velden [ 'billing'] [ 'billing_address_2']); [/ php]

Er zijn situaties die alle details van betaling van de klant niet zouden kunnen interesseren. Meestal wanneer de betaling wordt gedaan via PayPal. In dit scenario kunnen we ervoor kiezen om alle gebieden van de bestelpagina te elimineren.

[Php]

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

[/ Php]

Op deze manier kunt u alle velden van het WooCommerce Checkout verwijderen.

Delete / verwijderen van gegevens in het afrekenen WooCommerce (Postcode, Company, telefoon ...)

Over de auteur

heimelijkheid

Gepassioneerd door alles wat gadgets en IT betekent, schrijf ik met plezier stealthsettings.com van 2006 en ik ontdek graag nieuwe dingen over computers en besturingssystemen macOS, Linux, Windows, iOS en Android.

2 Reacties

  • Bonjour Merci voor de post!
    J'avais besoin de supprimer le nom de l'entreprise et c'est parfait ca fonctionne !!
    Dit is een gunstigere oplossing voor het gebruik van "expédier à un adresse différente".
    het is niet hetzelfde als het opnieuw plaatsen van custom_override_checkout_fields in de code. Pourriez vous m'aider?

  • Hallo, ik heb deze code toegevoegd aan functions.php als begeleid, maar mijn website is gecrasht. Het is helemaal leeg. Ik ben niet helemaal nieuw in dit soort dingen, maar ik ben er ook geen voor.

    Als ik toegang kon krijgen tot mijn dashboard, zou ik het gewoon wissen, maar ik heb helemaal geen toegang tot iets op mijn website.

    Please help, wat moet ik doen? Dringende reactie nodig alstublieft!

Laat een bericht achter

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.