Objectifs
- Être capable de désactiver les commentaires sur Wordpress.
Présentation
- Par défaut, quand WordPress est installé, les commentaires sont autorisés aussi bien sur les pages que sur les articles
- Par défaut, n'importe quel visiteur d'un site WordPress de pouvoir laisser un commentaire.
- WordPress possède plusieurs paramètres qu'il faut régler.
Menu Reglage
- Cliquez dans le menu Réglages puis Discussion
- A ce stade, l'option "Autoriser les visiteurs à publier des commentaires sur les derniers articles" est coché. Si vous la décochez, les futur articles de votre site ne proposeront plus au visiteurs la possibilité de laisser un commentaire.

Si vous possédez déjà des articles en ligne, les commentaires seront toujours autorisés.
Le tableau de bord
- Cliquez dans le menu Cliquez sur "Articles" puis Tous les articles. La tâche sera plus ou moins longue selon le nombre d'articles déjà en ligne.
- Sélectionnez les articles déjà en ligne pour lesquels vous voulez désactiver les commentaires et, dans Actions groupées, sélectionnez Modifier puis cliquez sur Appliquer.

Le code
- Dans votre fichier functions.php qui est dans /wp-content/themes/nom_de_votre_theme/
add_filter('comments_open', 'wpc_comments_closed', 10, 2); function wpc_comments_closed( $open, $post_id ) { $post = get_post( $post_id ); if ('post' == $post->post_type) $open = false; return $open; }