Comment Supprimer attribut nofollow dans les commentaires de wordpress

Publié par Fred Le

Catégorie(s): Snippets Astuces
 

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');

Mots clés: ,





Laisser un commentaire

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Pour affiché du code HTML, CSS, PHP, JAVASCRIPT utilisé le marqueur : [code][/code]