Tutoriel Wordpress
Tutoriel Wordpress

Désactiver les commentaires dans WordPress

Trois snippets à placer dans le fichier [ function.php ] situé à la racine de votre thème.  Les 2 premières désactivent les commentaires dans les PAGES (dénomination WordPress) et dans la ARTICLES.
Le dernier désactive les commentaires de façon globale.

Désactiver les commentaires des articles WordPress

//
// Snippet Zéro Commentaire > Page 
//
add_filter('comments_open', 'viz_desactive_commentaires_page', 10, 2); 

function viz_desactive_commentaires_page( $actif, $post_id ){ 
  $post = get_post($post_id); 
  if ('page' == $post->post_type) $actif = false;
  return $actif; 
}
//

Désactiver les commentaires des pages WordPress

//
// Snippet Zéro Commentaire > Article
//
add_filter('comments_open', 'viz_desactive_commentaires_page', 10, 2);

function viz_desactive_commentaires_page( $actif, $post_id ){
  $post = get_post($post_id); 
  if ('page' == $post->post_type) $actif = false; return $actif; 
}

Désactiver tous les commentaires sur votre site WordPress

//
// Snippet Zéro Commentaire > Global
//
add_filter('comments_open', 'viz_desactive_commentaires', 10, 2);

function viz_desactive_commentaires( $actif, $post_id ){
  $post = get_post($post_id); $actif = false; return $actif; 
}
//