Ouvrez tous les liens externes dans une nouvelle fenêtre et / ou ajoutez noreferrer noopener
Pour ouvrir tous les liens externes dans une nouvelle fenêtre, ou ajouter un attribut noreferrer et noopener à tous les liens externes, il vous suffit d’installer un plugin appelé Liens externes WP.
Après avoir installé le plugin, vous aurez un nouvel élément dans votre menu de navigation d’administration appelé «Liens externes». Allez ici et configurez le plugin.
Pour le Ouvrir des liens externes option, sélectionnez chacun dans une nouvelle fenêtre ou un nouvel onglet. Vous pouvez laisser les autres paramètres par défaut et vous êtes prêt à partir.
Si vous souhaitez le faire manuellement, suivez les instructions ci-dessous.
Ajoutez l’extrait de code suivant à la fin du thème functions.php fichier:
add_action ('wp_enqueue_scripts', 'liens_externes'); function external_links () {wp_enqueue_script ('external_links.js', get_template_directory_uri (). '/js/external_links.js', array ('jquery')); }
Ensuite, créez un dossier appelé «js» dans le dossier de votre thème et à l’intérieur, créez un fichier de script appelé liens_externes.js puis copiez et collez l’extrait de code suivant dans ledit fichier:
jQuery (document) .ready (function ($) {// Vérifiez si les liens sont externes, si oui, ajoutez class = external et ajoutez les attributs appropriés $ ('a'). filter (function () {return this.hostname && this .hostname! == location.hostname;}). addClass ("external"). attr ("rel", "external noopener noreferrer"). attr ("target", "_ blank");});
Maintenant, tous les liens externes s’ouvriront dans le nouvel onglet et auront externe, noopeneret noreferrer attributs.