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

Breadcrumbs shop woocommerce multilingual

Dieses Thema im Forum "Onlineshop mit WordPress" wurde erstellt von YvoNo, 12. Dezember 2018.

  1. YvoNo

    YvoNo Member

    Registriert seit:
    12. Dezember 2018
    Beiträge:
    5
    Zustimmungen:
    0
    Hi There

    I have a shop with 2 languages: 1st language - german, 2nd language english. Everything works fine, but the breadcrumbs on the overview (with the categories of the shop) are not linking to the correct page. I tried to add a code in functions.php - but then the link goes only to (e.g.) the english page. How can I add a correct code that on the german page it's linked to the german shop and on english pages to the english-shop.
    Code I added:

    add_filter( 'woocommerce_breadcrumb_home_url', 'woo_custom_breadrumb_home_url' );
    function woo_custom_breadrumb_home_url() {
    return 'https://wp.k-ness.ch/en/shop/';
    }
    https://www.screencast.com/t/vrFynJ9pgHvq
    This is the shop-page in german: https://www.screencast.com/t/kdTp7Byf

    As my english is not so good, hope you understand my "problem"
    Theme is DIVI Child theme (elegantthems).
    Wordpress 4.9.8.
    WPML Mutlilignual and Woocomemerce
    Website under construction: wp.k-ness.ch

    Thanks very much for your help.
     
  2. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Ist WPML WooCommerce Multilingual installiert? Wie sehen dort die Shop URLs aus?
     
  3. YvoNo

    YvoNo Member

    Registriert seit:
    12. Dezember 2018
    Beiträge:
    5
    Zustimmungen:
    0
  4. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Das kommt davon wenn man nicht genau formuliert, sorry. Ich meine wie sehen die Übersetzungen in den Einstellungen unter WooCommerce -> WooCommerce Multlingual auf dem Store Urls Tab aus? Dort liegt meist das Problem.
     
  5. YvoNo

    YvoNo Member

    Registriert seit:
    12. Dezember 2018
    Beiträge:
    5
    Zustimmungen:
    0
    Hallo, habe ich das richtig verstanden - ist die Start-Shop-Seite gemeint:

    https://www.screencast.com/t/X792VbESou

    https://www.screencast.com/t/P4h0qaDcEt9s

    PS. Ich hatte auch probiert, den Breadcrumbs noch wie folgt anzupassen, damit als erster Breadrumb "Shop" erscheint, , hab eich aber momentan wieder entfernt:
    /*—————————————————————————————————————————*/
    /* Rename "home" in breadcrumb
    /*—————————————————————————————————————————*/
    add_filter( 'woocommerce_breadcrumb_defaults', 'wcc_change_breadcrumb_home_text' );

    function wcc_change_breadcrumb_home_text( $defaults ) {

    // Change the breadcrumb home text from 'Home' to 'Shop'

    $defaults['home'] = 'Shop';

    return $defaults;

    }
     
  6. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Bitte lies meine Antwort noch einmal, dort steht genau wo Du nachsehen sollst.
     
  7. YvoNo

    YvoNo Member

    Registriert seit:
    12. Dezember 2018
    Beiträge:
    5
    Zustimmungen:
    0
  8. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Grundsätzlich: Alles muss übersetzt sein und abgeschlossen. Wenn eine Sprachbasis falsch ist, muss man diese für den Eintrag ändern. Dazu gibt es ein Handbuch und den Support von WPML. Ansonsten bleibt nur der Weg über die Jobbörse oder einen WPML Dienstleister. Dich im Forum durch alle notwendigen Änderungen und Einstellungen zu lotsen, sprengt meinen zeitlichen Rahmen.
     
  9. YvoNo

    YvoNo Member

    Registriert seit:
    12. Dezember 2018
    Beiträge:
    5
    Zustimmungen:
    0
    okay Vielen Dank.Werde mich weiter selber darum kümmern.
     
  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