web-dev-qa-db-fra.com

WordPress Genesis n'excluant pas la catégorie du blog

J'essaie d'exclure une catégorie de mon blog. Je me connecte à WP, puis, sous Paramètres de genèse et de thème, ajoute les ID de catégorie à la zone Modèle de page de blog et clique sur Enregistrer. Rien ne se passe.

J'ai également essayé d'ajouter ce qui suit à mon fichier functions.php:

add_action( 'pre_get_posts', 'be_exclude_category_from_blog' );
function be_exclude_category_from_blog( $query ) {

    if( $query->is_main_query() && $query->is_home() ) {
        $query->set( 'cat', '-156' );
    }
}

mais encore une fois rien ne se passe.

Quelqu'un peut-il me diriger dans la bonne direction?

1
MeltingDog

Je suis presque sûr que vous devez définir votre page de blog sur le modèle de page de blog pour que la catégorie des paramètres de Genesis fonctionne. Allez donc sur la page de votre blog dans WP Admin et sélectionnez "Blog" dans le menu déroulant Modèle de page.

1
Anything Graphic