Devenez votre propre Webmaster

Ouvrir les liens des commentaires WordPress dans une nouvelle fenêtre

wordpress ouvrir nouvelle fenetre commentaireL'ouverture des liens des commentaires WordPress vous fait perdre des visiteurs. En cliquant sur le lien des sites de vos visiteurs qui ont laissé un commentaire sous vos articles, vos visiteurs quittent votre site.

Retenez cette règle importante, tous les liens de votre site qui pointent vers des sites extérieurs au votre, doivent s'ouvrir dans une nouvelle fenêtre. A chaque fois qu'un de votre visiteur part de votre site en cliquant sur un lien qui pointe vers l'extérieur, c'est un visiteur perdu.

Je vous propose une petite fonction qui va vous permettre d'ajouter un "target='_blank'" aux liens des commentaires de vos Internautes.

Ouvrir les liens des commentaires WordPress dans une nouvelle fenêtre

Nous allons utiliser les filtres pour surcharger les fonctions WordPress qui affiche les éléments des commentaires :

  • get_comment_author_link : affiche le nom de l'auteur et le lien de ce dernier
  • get_comment_author_url_link : Affiche le lien html de l'auteur du commentaire actuel
  • comment_text : affiche le texte des commentaires

Pour chacune de ces fonctions nous allons ajouté l'option "target='_blank'" aux liens qui ne sont pas interne aux site.

Ajout d'une fonction pour ouvrir une nouvelle fenêtre pour les liens des commentaires

Rendez-vous dans le back office de votre site WordPress, dans le menu "Apparence" puis "Éditeur". Ouvrez le fichier "fonctions du thème" (functions.php)

A la fin du fichier coller la fonction suivante :

<?php
//==========================================================================
// Fonction qui ajoute un blank aux liens dans les commentaires 
//==========================================================================
 function imc_Add_Link_Blank($content)
{
   $content = preg_replace('/href=["|\']?(https:\/\/(?!www\.cestcalenet\.net)([^"\']*))["|\']?/ui', "href=\"$1\" title=\"Site externe : $1\" target=\"_blank\"", $content);

   return $content;
}
add_filter( 'get_comment_author_link', 'imc_Add_Link_Blank');
add_filter( 'get_comment_author_url_link', 'imc_Add_Link_Blank');
add_filter('comment_text', 'imc_Add_Link_Blank');
?>

Remplacez dans le code "cestcalenet" et ".net" par le nom de domaine et l'extention de votre site.

Pour aller plus loin

La prochaine fois, je vous apprendrais à remplacer  l'option "rel='nofollow'" par l'option "rel='external'" pour les liens externes à votre site dan les commentaires de votre site Internet.

Le fait de remplacer l'option "nofollow" par "external" permettra de motiver vos visiteurs possédant un site à laisser des commentaires sur votre site.

Posts Similaires
Sécurisez votre site Internet WordPress

Des mauvaises pratiques peuvent mettre en danger votre site Internet. Cet article propose une dizaine de manipulations pour sécuriser votre site Internet créer avec Wordpress.

Passez les liens des commentaires WordPress en Dofollow

Il est possible de passer les liens des commentaires Wordpress en "dofollow" pour motiver vos visiteurs a être plus actif sur votre blog. Je vous montre comment le faire sans plugin supplémentaire.

Google Web Fonts pour rendre votre site plus unique

Google Web Fonts est un outil qui vous permet de personnaliser votre site en utilisant des fontes spécifiques. Cet outil est compatible avec tous les navigateurs et facile à implanter.

A propos de

Consultant en informatique et concepteur de sites Internet.

Il a travaillé pendant plus de quinze ans pour une multinationale dans le secteur de l'ingénierie Informatique.

Durant ces années, il a participé à des projets sur les systêmes de facturation et la conception des sites Internet de différentes Banques et opérateurs téléphonique à travers le monde

Senior Analyst Programmer/Team Leader, il a participé et dirigé des projets sur les plus gros clusters d'Europe.

Il habite à Paris, en ile de France .

Le Site :

Le Blog :

Un commentaire pour "Ouvrir les liens des commentaires WordPress dans une nouvelle fenêtre"
  • Laurent
    C' ça le Net
    Commentaire 3252

    Merci :)