Voulez-vous ajouter la prise en charge des shortcodes aux commentaires WordPress ? Avec notre extrait de code, vous pouvez autoriser certains shortcodes que vous souhaitez activer sur les commentaires WordPress.
Instructions :
Tout ce que vous avez à faire est d'ajouter ces extraits de code au fichier functions.php de votre thème ou dans un plugin spécifique au site :
Le premier extrait supprime tous les shortcodes et réinitialise uniquement ceux répertoriés dans la fonction init_common_shortcodes. Le deuxième extrait de code remplace le shortcode [mysite] par l'URL du site Web de l'utilisateur.
Extrait #1
function init_common_shortcodes() {
// add each shortcode you want enabled in comments
add_shortcode('mysite', 'mysite');
}
function init_comment_shortcodes() {
remove_all_shortcodes();
init_common_shortcodes();
add_filter('comment_text', 'do_shortcode');
}
init_common_shortcodes();
add_filter('comments_template', 'init_comment_shortcodes');
Extrait n°2
function mysite(){
return '<a href="' .get_comment_author_url(). '">(My website)</a>';
}
add_shortcode('mysite', 'mysite');
Remarque : Si c'est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière de copier / coller correctement des extraits de code dans WordPress, afin de ne pas casser accidentellement votre site.
Si vous avez aimé cet extrait de code, n'hésitez pas à consulter nos autres articles sur le site tels que : Meilleurs constructeurs de pages WordPress (comparés).
Envisageriez-vous d'en faire un plugin ?