Sélectionner une page




Nous utilisons (et aimons) WordPress Chez BestTechie, c’est notre système de gestion de contenu préféré depuis 2006. C’est une longue période. J’ai utilisé l’éditeur Gutenberg de WordPress pour créer du contenu, et une chose m’a trouvé un peu difficile à propos du nouvel éditeur: définir des liens externes à ouvrir dans un onglet. Après avoir été assez frustré, j’ai décidé de trouver un moyen d’avoir WordPress automatiquement Ouvrez tous les liens externes dans un nouvel onglet.

Chaque fois que vous ajoutez des liens vers un site, il est judicieux d’ouvrir des liens externes dans un nouvel onglet. Pourquoi? Si vous ne le faites pas, la première chose à faire est d’éloigner les gens de votre site Web afin que vous ne reveniez jamais (éventuellement). Cependant, si vous avez ouvert le lien dans un nouvel onglet (ou une nouvelle fenêtre), lorsque le processus est terminé, votre site sera toujours ouvert et vous attendra. Vous voulez qu’ils reviennent et continuent de cliquer, n’est-ce pas?

Bien sûr que vous le faites.

Malheureusement, il n’y a pas de paramètre direct dans WordPress pour ce faire. Il devrait y en avoir, mais il n’y en a pas. Dans cet article, je vais vous montrer deux façons très simples pour WordPress d’ouvrir automatiquement des liens externes dans un nouvel onglet.

Comment ouvrir automatiquement des liens externes dans un nouvel onglet

La première méthode que j’utiliserai pour accomplir cet exploit est la façon dont je l’ai personnellement fait sur BestTechie. C’est assez simple, mais cela nécessite une modification mineure du fichier footer.php de votre thème WordPress.

Méthode 1: collez ce code dans le fichier footer.php

Ouvrez le fichier footer.php du sujet (Noter: Si vous utilisez une sous-rubrique et que vous n’avez pas le fichier footer.php dans votre dossier de sous-rubrique, copiez le fichier footer.php à partir du dossier de rubrique principale et placez-le dans le dossier de sous-rubrique avant de faire cela .

Copiez et collez le code suivant avant les balises de fin de texte et HTML:

<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>

Enregistrez le fichier footer.php et assurez-vous de le télécharger à nouveau. Si vous utilisez des plugins de mise en cache, vous devrez vider le cache.

Une fois ce code inséré et le fichier (re) téléversé, tous les liens externes (liens menant vers un domaine externe) s’ouvriront dans un nouvel onglet, tandis que les liens renvoyant vers votre domaine resteront sur le même onglet. Ce code fonctionne pour tous les articles et pages sur votre site Web (ancien et nouveau).

La deuxième méthode pour accomplir le même exploit consiste à utiliser un plugin WordPress. Personnellement, je préfère limiter au maximum le nombre total de plugins que j’utilise sur mon site Web et préfère les solutions de code chaque fois que possible. Cependant, cela fonctionne aussi bien si vous n’êtes pas à l’aise avec les fichiers de thème.

Méthode 2: installez ce plugin WordPress

Le plugin a le nom approprié « Ouvrir les liens externes dans une nouvelle fenêtreEt vous pouvez le trouver dans le référentiel de plugins WordPress en le recherchant. Vous pouvez également le télécharger et le télécharger manuellement.

Une fois que vous l’avez téléchargé et installé dans WordPress, activez-le et vous avez terminé. Tous les liens externes s’ouvriront dans une nouvelle fenêtre. Super facile!

Méthode 3: définissez manuellement les liens sur «Ouvrir dans un nouvel onglet».

Cette méthode est la plus simple des trois. Lorsque vous collez un lien dans WordPress, vous verrez que l’option « Ouvrir dans un nouvel onglet » est sélectionnée juste en dessous. Cela peut être fait avec n’importe lequel des liens que vous avez entrés. Le seul problème avec cette méthode est la possibilité d’une erreur humaine. C’est pourquoi nous vous recommandons les deux premières méthodes pour vous assurer de ne jamais avoir à vous soucier de savoir si vous avez oublié de les sélectionner ou non. Considérez les méthodes 1 et 2 comme une assurance de lien externe, si vous voulez.

Voilà. Trois façons d’ouvrir automatiquement des liens externes dans un nouvel onglet facilement. Vous pouvez maintenant être sûr que votre site WordPress ne se perdra pas dans le mix à cause de vos liens.


ÉzoïqueSignaler cette annonce

Lire la suite des articles de cet auteur

Jeff Weisbein

Jeff est le fondateur et PDG de BestTechie. Il est diplômé du programme Harvard Business Analytics et adore voyager et écouter de la musique.



Source link

Recent Posts