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

Links im Kommentarfeld in einem neuen Tab öffnen lassen

Dieses Thema im Forum "Allgemeines" wurde erstellt von Kati28, 18. Januar 2018.

Schlagworte:
  1. Kati28

    Kati28 Well-Known Member

    Registriert seit:
    7. Oktober 2017
    Beiträge:
    211
    Zustimmungen:
    0
    Hallo zusammen,

    ich hab noch eine Frage zum Kommentarfeld. Wie kann man die Links, die manche in ihrem Kommentar in den Text reinschreiben, in einem neuen Tab öffnen lassen? Geht es ohne ein Plugin? Habe es mit funktions.php versucht, hat aber nicht geklappt.
     
  2. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
    Was genau hast Du denn versucht? Poste mal Deinen Code.

    Ansonsten könnte man den comment_text Filter verwenden.
     
  3. Kati28

    Kati28 Well-Known Member

    Registriert seit:
    7. Oktober 2017
    Beiträge:
    211
    Zustimmungen:
    0
    Das ist der Code:

    add_filter( 'get_comment_author_link', 'open_comment_author_link_in_new_window' );
    function open_comment_author_link_in_new_window( $author_link ) {
    return str_replace( "<a", "<a target='_blank'", $author_link );
    }
     
  4. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
  5. Kati28

    Kati28 Well-Known Member

    Registriert seit:
    7. Oktober 2017
    Beiträge:
    211
    Zustimmungen:
    0
    Danke für den Tipp. Ich habe den Code in comment-template.php eingebaut. Leider hat sich nichts geändert. Ist es egal, an welcher Stelle der Code eingebaut wird? Leider bin ich kein Profi in solchen Sachen.
     
  6. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
    Der Code gehört in die Datei functions.php Deines Themes.
     
  7. Kati28

    Kati28 Well-Known Member

    Registriert seit:
    7. Oktober 2017
    Beiträge:
    211
    Zustimmungen:
    0
    Wie oben bereits geschrieben, hatte ich den Code
    add_filter( 'get_comment_author_link', 'open_comment_author_link_in_new_window' );
    function open_comment_author_link_in_new_window( $author_link ) {
    return str_replace( "<a", "<a target='_blank'", $author_link );
    }
    in die functions.php eingebaut. Das hat leider nicht funktioniert.
     
  8. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
    Der gleiche Code in einem comment_text Filter gehört in die Datei functions.php Deines Themes.

    Der zitierte get_comment_author_link Filter hat mit dem Text im Kommentar nichts zu tun.
     
    #8 b3317133, 21. Januar 2018
    Zuletzt bearbeitet: 21. Januar 2018
  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