Bestellnotizen-Checkout-Feldplatzhalter in Woocommerce ändern

Lesezeit: 2 Minuten

Benutzer-Avatar
Gestalte es

In Woocommerce frage ich mich, wie ich diesen Text “zB besondere Hinweise für die Lieferung” aus dem Checkout-Feld “Bestellhinweise” entfernen kann, da mein Geschäft keine Produkte versendet und es einfach aus dem Zusammenhang gerät.

Also versuche ich, die Vorlage zu bearbeiten checkout/form-shipping.php ohne Erfolg.

Wie ändere ich den Platzhalter im Checkout-Feld für Bestellnotizen?

Jede Hilfe ist willkommen.

Sie müssen keine Vorlagendatei bearbeiten, verwenden Sie einfach das folgende Code-Snippet:

add_filter( 'woocommerce_checkout_fields' , 'change_order_notes_placeholder' );
function change_order_notes_placeholder( $fields ) {
     $fields['order']['order_comments']['placeholder'] = _x('Notes about your order...', 'placeholder', 'woocommerce');

     return $fields;
}

Der Code wird in die function.php-Datei Ihres aktiven untergeordneten Designs (oder aktiven Designs) eingefügt. Getestet und funktioniert.

Geben Sie hier die Bildbeschreibung ein

  • Hallo, danke für deine schnelle Antwort. Ich habe den Code in der functions.php innerhalb des Child-Themes platziert, aber ich fürchte, es hat nichts geändert …

    – Sculp-it

    21. Juli 2018 um 11:29 Uhr

  • @Sculpt-it Es funktioniert und es ist die einzige Möglichkeit, da in den Vorlagen nichts enthalten ist, aber Ihr Design oder ein Plugin nimmt sicherlich bereits einige Anpassungen vor und deshalb funktioniert es für Sie nicht. Versuchen Sie, mich über Google Hangouts oder im Skype-Chat zu kontaktieren, indem Sie nach Loïc de Marcé suchen …

    – LoicTheAztec

    21. Juli 2018 um 12:14 Uhr


Fügen Sie die folgende Codierung in der Datei function.php in Ihrem untergeordneten Design hinzu.

function md_custom_woocommerce_checkout_fields( $fields ) 
    {
        $fields['order']['order_comments']['placeholder'] = 'Special notes';
        $fields['order']['order_comments']['label'] = 'Add your special note';
    
        return $fields;
    }
    add_filter( 'woocommerce_checkout_fields', 'md_custom_woocommerce_checkout_fields' );

  • Funktioniert für WooCommerce 5.4.1

    – Deve

    2. August 2021 um 9:41 Uhr

Es gibt auch Übersetzungsmöglichkeit. Geht in die functions.php Ihres untergeordneten oder Hauptdesigns oder eines beliebigen Code-Snippet-Plugins. Getestet und funktioniert.

Wird den Zweck erfüllen, wenn frühere Lösungen nicht funktionieren.

add_filter('gettext', 'translate_text',999);

function translate_text($translated) {
    $translated = str_ireplace('Your old placeholder text', 'New placeholder text', $translated);
    return $translated;
}

1310970cookie-checkBestellnotizen-Checkout-Feldplatzhalter in Woocommerce ändern

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy