it-swarm.com.de

Wie kann ich mehr als eine Kategorie angeben?

Ich schließe Kommentare aus bestimmten Kategorien aus. Wenn ich jedoch versuche, mehrere auszuschließen, funktioniert dies nicht.

Das funktioniert: <?php if (!in_category('7')) comments_template(); ?>

Das funktioniert nicht:

<?php if (!in_category('7 , 9')) comments_template(); ?>

oder

<?php if (!in_category('7')) comments_template(); ?>
<?php if (!in_category('9')) comments_template(); ?>
1
Keith Groben

Ich würde vorschlagen, Category Slugs anstelle von IDs zu verwenden. Bitte versuchen Sie es so:

if ( ! in_category( array( 'bunnies', 'tacos', 'banana-pirates' ) ) ) {
    comments_template();
}
2
mfields

Fügen Sie die IDs wie folgt in ein Array ein:

<?php if (!in_category(array(7, 9))) comments_template(); ?>

1
Pippin