woocommerce Buttontext "add to cart" ändern

  • Hallo!

    Ich möchte gern in Woocommerce den Buttontext "add to cart" zu "In den Warenkorb" ändern - das Sprachplugin hat da leider nichts bewirkt.

    Ich habe folgenden Code gefunden, der in dit Theme function.php ingesetzt werden soll:

    <?php

    add_filter('single_add_to_cart_text', 'woo_custom_cart_button_text');

    function woo_custom_cart_button_text() {

    return __('In den Warenkorb', 'woocommerce');


    }

    ?>

    Was ich auch getan habe. Leider zerschießt das die ganze Seite, und ich bekomme nur noch folgendes angezeigt:

    Parse error: syntax error, unexpected '<' in /homepages/28/d483192129/htdocs/wp-content/themes/razzo/functions.php on line 1552

    (line 1552 ist die Zeile, in den ich den neuen Code eingefügt habe.)

    Wenn ich die "alte", unveränderte functions.php wieder auf den Server lade, geht alles wieder.

    Hat jemand eine Idee?

    1morep.de

    Danke!!!
    Mone

    • 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

  • in die function.php darfst Du nur das schreiben:

    PHP
    add_filter('single_add_to_cart_text', 'woo_custom_cart_button_text');
    function woo_custom_cart_button_text() {
       return __('In den Warenkorb', 'woocommerce');
    }


    also ohne die <?php und ?>

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Hmmm ... jetzt spuckt er einen anderen Fehler aus:


    Fatal error: Cannot redeclare woo_custom_cart_button_text() (previously declared in /homepages/28/d483192129/htdocs/wp-content/themes/razzo/functions.php:1554) in /homepages/28/d483192129/htdocs/wp-content/themes/razzo/functions.php on line 151

    Wenn ich das richtig deute, muss ich Zeile 151 irgendwas ändern ...?

    Danke!
    Mone

  • Welches dann diese Zeile hier wäre!

    (deinen Code habe ich ganz nach unten, Zeile 1500 ... geschrieben) > der hier ist ja im Prinzip der Gleiche. Vielleicht da auch einfach den Text in "In den Warenkorb" ändern?

    Einmal editiert, zuletzt von Mone111 (24. September 2013 um 09:52)

  • Vielleicht einfach über POEdit oder Codestyleling Location die Übersetzung ändern?

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • "einfach" ... :-D Ich les' mich mal ein :)

    Das deutsche Plugin hat Einiges übersetzt, aber eben nicht alles. Im i18n/languages-Verzeichnis finde ich keine de_DE > also irgendwie selber machen, richtig?

Jetzt mitmachen!

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