Ouvrir automatiquement les liens externes dans une nouvelle fenêtre

Quand on à beaucoup de liens externes on à pas toujours envie de devoir ajouter le target= »_blank » dans tous nos articles, parfois on l’oublie et si on fait appel à des rédacteurs externes on est pas toujours sûr qu’ils l’aient mise.

Comment mettre automatiquement les liens externes en target blank ?

Ajoutez simplement cette fonction à votre fichier footer.php :

<script type="text/javascript">
    //<![CDATA[
    jQuery(document).ready(function($) {
        $('a').each(function() {
            var a = new RegExp('/' + window.location.host + '/');
            if(!a.test(this.href)) {
                $(this).click(function(event) {
                    event.preventDefault();
                    event.stopPropagation();
                    window.open(this.href, '_blank');
                });
            }
        });
    });
    //]]>
</script>