WordPress Externe Links auf Target _blank
Für Autoren von Blog Artikeln, sowie für die Leser ist es meist gewünscht, dass beim Anklicken von Links, die auf externe Seiten führen, der Orginalbeitrag weiterhin sichtbar bleibt. Die Seite zum angeklickten Link soll sich also in einem neuen Fenster oder Tap öffnen.
Leider ist es bei WordPress nicht möglich, den Blog so zu konfigurieren, dass ausgehende und auch interne Links automatisch in einem neuen Fenster geöffnet werden.
WordPress Externe Links auf Target = _blank setzen
Ich selbst wähle diese Funktion bei ca. 90% der gesetzten Links und somit muss ich dies jedesmal beim Verlinken beachten und den Haken bei „Link in neuem Fenster/Tab öffnen“ setzen.
Dadurch wird dann im HTML Code das Target Attribut zum Öffnen in einem neuen Fenster/Tap ergänzt:
<a href="https://www.google.de/" target="_blank">Testlink</a>
Möchte man, dies für alle externe Links automatisch konfigurieren, bleiben folgende Möglichkeiten:
1.Anpassung der function.php
Automatisches Ergänzen aller Links mit Hilfe folgender Anpassung der function.php. Dazu kopiert Ihr einfach den folgenden Code in diese Datei:
function autoblank($text) { $return = str_replace('<a', '<a target="_blank"', $text); return $return; } add_filter('the_content', 'autoblank'); $("a").filter(function() { return this.hostname && this.hostname.replace('www.','') !== location.hostname.replace('www.',''); }).attr('target', '_blank');
Ein Nachteil dieser bequemen Methode ist allerdings, dass nun ALLE ausgehenden Links in einem neuen Fenster geöffnet werden und man selbst keine Wahlmöglichkeit mehr hat.
2. Installation des Plugins „External Links“
Alternativ dazu gibt es auch etliche Plugins, die diese Funktion übernehmen. Eines der meist genutzten und besten Plugins ist External Links.
Mit diesem Plugin lassen sich folgende Optionen für ausgehende Links konfigurieren:
– Öffnen der Links per Default in einem neuen Fenster/Tap
– Anzeige eines External Link Icons, wenn der Leser mit der Maus über den Link fährt
– Ergänzung des rel=“nofollow“ Attributs, damit Suchmaschinen wie Google z.B. Affiliate Links nicht weiter verfolgen
-natürlich können die einzelnen Links weiterhin individuell angepasst werden
– Autolink-Funktionalität