Dans Genesis, vous devriez pouvoir accéder à Genesis> Paramètres du thème et sous Modèle de page de blog, vous pouvez exclure des articles de la page de blog en fonction de l'ID.
Si votre thème enfant ne prend pas en charge cette option, vous souhaitez simplement une solution plus généralisée, voici un code qui n'est pas spécifique à Genesis - ajoutez-le à votre functions.php
fichier. Il vérifiera qu'il s'agit de la requête de publication principale sur la page d'archive am avant de s'exécuter. Remplacez simplement 100
par l'ID de catégorie que vous souhaitez supprimer (assurez-vous de conserver le signe moins)
<?php
add_action( 'pre_get_posts', 'marky939_remove_cat' );
function marky939_remove_cat( $query ){
if( is_archive() && $query->is_main_query() ){
// Replace "100" with the ID for the Service category.
$query->set( 'cat', '-100' );
}
}
?>
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots