Génération Digitale

Créer un plugin WordPress (PHP) pour mettre les liens des commentaires en « target blank »

Classé dans :

Par défaut les liens qui sont posés dans les commentaires WordPress par les internautes s’ouvrent dans la même fenêtre.

Au niveau SEO, c’est un problème notamment car votre taux de rebond va augmenter à cause de ça. Il y a une solution qui consiste tout simplement à mettre les liens des commentaires en « target blank ».

Voici le code à ajouter dans votre dossier plugin

<?php
/*
Plugin Name: Lien des commentaires dans une nouvelle page
Plugin URI: http://geekhebdo.com
Description: Ce plugin vous permet de réduire votre taux de rebond et d’ouvrir les liens des commentaires dans une nouvelle page.
Version: 1.0
Author: Guillaume Herault
Author URI: http://geekhebdo.com
*/
function comment_links_in_new_tab($text) {
$return = str_replace(‘<a’, ‘<a target= »_blank »‘, $text);
return $return;
}
add_filter(‘get_comment_author_link’, ‘comment_links_in_new_tab’);
add_filter(‘comment_text’, ‘comment_links_in_new_tab’);
/* End of plugin */ ?>

Ce qui vous donnera comme résultat

<a target= »_blank » href= »lelien » rel= »nofollow »>lelien</a>

Encore plus d'articles

Article publié sur le blog le 19 juillet 2015

Espace de discussion

  • Hum … Sympas de partager cette astuce ! Mais si je ne me trompe pas, certaines extensions permettent également de le faire automatiquement. D’ailleurs, je me demande si ce n’est pas le cas de CommentLuv ?

    En tout cas, je suis certain d’avoir déjà vu cette fonctionnalité dans l’une de mes extensions. Mais je suis intrigué, je vais tout de même allé vérifier.

    Au plaisir de te lire et à bientôt :)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Les commentaires de ce blog geek sont modérés. Vous pouvez exprimer votre avis ou soumettre une critique, mais essayez de rester courtois lors de vos interventions. C'est quand même plus agréable...