Si vous voulez encourager les commentaires dans votre blog, cela peu être une bonne chose de retirer l’attribut nofollow quand vos lecteurs propose un lien ou lorsqu’il renseigne le champ url de leur blog.
Pour supprimer l’attribut nofollow ajouter le code suivant dans le fichier function.php de votre thème.
function wp_remove_nofollow($str) {
$str = preg_replace(
'~<a ([^>]*)\s*(["|\']{1}\w*)
\s*nofollow([^>]*)>~U',
'<a ${1}${2}${3}>', $str);
return str_replace(array(' rel=""', " rel=''"), '', $str);
}
remove_filter('pre_comment_content', 'wp_rel_nofollow');
// cette ligne permet de retirer le nofollow de l'auteur.
add_filter ('get_comment_author_link', 'wp_remove_nofollow');
// cette ligne permet de retirer le nofollow d'un lien si vous affichez un extrait d'un commentaire.
add_filter ('post_comments_link', 'wp_remove_nofollow');
// cette ligne permet de retirer le nofollow dans la réponce au commentaire.
add_filter ('comment_reply_link', 'wp_remove_nofollow');
// cette ligne permet de retirer le nofollow du lien dans le texte du commentaire.
add_filter ('comment_text', 'wp_remove_nofollow');