1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

woocommerce Buttontext "add to cart" ändern

Dieses Thema im Forum "Onlineshop mit WordPress" wurde erstellt von Mone111, 23. September 2013.

  1. Mone111

    Mone111 Active Member

    Registriert seit:
    13. September 2013
    Beiträge:
    29
    Zustimmungen:
    0
    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
     
  2. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    in die function.php darfst Du nur das schreiben:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    also ohne die <?php und ?>
     
  3. Mone111

    Mone111 Active Member

    Registriert seit:
    13. September 2013
    Beiträge:
    29
    Zustimmungen:
    0
    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
     
  4. Mone111

    Mone111 Active Member

    Registriert seit:
    13. September 2013
    Beiträge:
    29
    Zustimmungen:
    0
    Welches dann diese Zeile hier wäre!
    zeile151.jpg

    (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?
     
    #4 Mone111, 24. September 2013
    Zuletzt bearbeitet: 24. September 2013
  5. Mone111

    Mone111 Active Member

    Registriert seit:
    13. September 2013
    Beiträge:
    29
    Zustimmungen:
    0
    Nope, auch keine gute Idee :)
     
  6. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Vielleicht einfach über POEdit oder Codestyleling Location die Übersetzung ändern?
     
  7. Mone111

    Mone111 Active Member

    Registriert seit:
    13. September 2013
    Beiträge:
    29
    Zustimmungen:
    0
    "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?
     
  8. Mone111

    Mone111 Active Member

    Registriert seit:
    13. September 2013
    Beiträge:
    29
    Zustimmungen:
    0
    Ha! Danke für den Anstoß mit Codestyleling - hat geklappt!!!! :)
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden