"Appartement, Wohnung, Einheit etc. (optional)" Platzhalter entfernen

  • Hallo,

    kann mir vielleicht einer mit folgenden Problemchen helfen?

    Möchte gerne aus meinem Checkout den Platzhalter "Appartement, Wohnung, Einheit etc. (optional)" entfernen und dieses Feld lieber leer lassen. Gibt einfach immer noch zu viele Kunden die nicht richtig lesen und dort ihre Hausnummer rein tippen.

    Kann man das über die themes functions.php lösen?
    Wenn ja wie?

    Danke euch.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Folgender Code geht in die functions.php eines Childthemes:

    Code
    add_filter( 'woocommerce_checkout_fields' , 'mmx_remove_checkout_fields' );
    function mmx_remove_checkout_fields( $fields ) {
    	unset($fields['billing']['billing_address_2']);
    	return $fields;
    }

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • aus meinem Checkout den Platzhalter "Appartement, Wohnung, Einheit etc. (optional)" entfernen

    Zwar ist das Feld jetzt ganz weg

    Ach Du wolltest nur den Text im Feld entfernen :-) Das geht natürlich auch

    Code
    add_filter( 'woocommerce_checkout_fields', 'mmx_modify_checkout_fields' );
    function mmx_modify_checkout_fields( $fields ) {
    	$fields['billing']['billing_address_2']['placeholder'] = '';
    	return $fields;
    }

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Dank dir.
    Erste Version hätte mir auch gereicht.
    Jetzt wollte ich die zweiter Version nutzen um den Placeholder aus der 1. Zeile der Adresse zu entfernen.

    Leider funktioniert so nur das entfernen der 2. Zeile und nicht das entfernen des Placeholder in der 1. Zeile der Adresse.
    Vielleicht kannst Du mir da helfen?

  • Hat sich erledigt:

    PHP
    add_filter( 'woocommerce_checkout_fields' , 'mmx_remove_checkout_fields' );
    function mmx_remove_checkout_fields( $fields ) {
        unset($fields['billing']['billing_address_2']);
        unset($fields['shipping']['shipping_address_2']);
        unset($fields['billing']['billing_address_1']['placeholder']);
        unset($fields['shipping']['shipping_address_1']['placeholder']);
        return $fields;
    }

    So habe ich es jetzt gemacht.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!