WordPress-Kategorie nicht auf der Startseite anzeigen

Um eine einzelne Kategorie von der Anzeige auf der Startseite auszunehmen muss man einfach folgenden Code in die functions.php des child-Themes kopieren und anpassen.

function themeprefix_exclude_category($query) {
    if ( $query->is_home() ) {
    $query->set('cat', '-149'); //Kategorienummer und das Minus-Zeichen eingeben
    }
    return $query;
}
add_action('pre_get_posts', 'themeprefix_exclude_category');

Mehrer Kategorien werden mit Komma getrennt eingeben; ohne das Minus funktioniert das Ganze umgekehrt (nur die angegebene Kategorie).

Many thanks to wpbeaches.com

Manfred Brandstetter

Seit 20 Jahren selbständiger IT Berater in Österreich. Im Moment kümmere ich mich am liebsten um Servervirtualisierungen auf Debian Basis und Webprogrammierung nach neuestem Technologiestand.

More Posts - Website

Follow Me:
TwitterFacebookGoogle Plus