Bestellnotizen-Checkout-Feldplatzhalter in Woocommerce ändern
Lesezeit: 2 Minuten
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.
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;
}
13109700cookie-checkBestellnotizen-Checkout-Feldplatzhalter in Woocommerce ändernyes