J'exclus les commentaires de catégories spécifiques. Cependant, lorsque j'essaie d'en exclure plus d'un, cela ne fonctionne pas.
Cela fonctionne: <?php if (!in_category('7')) comments_template(); ?>
Cela ne fonctionne pas:
<?php if (!in_category('7 , 9')) comments_template(); ?>
ou
<?php if (!in_category('7')) comments_template(); ?>
<?php if (!in_category('9')) comments_template(); ?>
Je suggérerais d'utiliser des slugs de catégories plutôt que des identifiants. S'il vous plaît essayer quelque chose comme ça:
if ( ! in_category( array( 'bunnies', 'tacos', 'banana-pirates' ) ) ) {
comments_template();
}
Placez les identifiants dans un tableau, comme ceci:
<?php if (!in_category(array(7, 9))) comments_template(); ?>