Wenn man eine neue Website erstellt und somit jeden Link einzeln einfügt, lassen sich also ohne weiteres die Links gut einstellen. Wenn man allerdings bereits eine Website mit vielen Texten und Links hat und sich nicht sicher ist, ob die externen Links auch alle in einem neuen Tab öffnen, ist es ein sehr großer Aufwand alles durchzuschauen und ggf. umzustellen. Dafür muss man aber nur ein paar Zeilen JavaScript-Code in die functions.php des aktuellen Themes einfügen und schon öffnen sich alle externen Links in einem neuen Tab:
/** * Open all external links in a new window */ function add_target_blank() { ?> <script type="text/javascript"> jQuery(document).ready(function($) { $('a') .filter('[href^="http"], [href^="//"]') .not('[href*="' + window.location.host + '"]') .attr('rel', 'noopener noreferrer') .attr('target', '_blank'); }); </script> <?php } add_action('wp_footer', 'add_target_blank');
Hinterlasse jetzt einen Kommentar