wykluczenie

All posts tagged wykluczenie

wordpress_logo

Jeżeli chcemy wyświetlić na stronie głównej wpisy tylko z kategorii np 34 musimy wyedytować plik functions.php swojej templatki i na końcu dodać:

 

add_action('pre_get_posts', 'gloss_add_glossary_cat' );
function gloss_add_glossary_cat() {
 global $wp_query;
 global $gloss_category;
 if( is_home() && !is_category() ) {
  $wp_query->query_vars['cat'] = '34' . $gloss_category;}
 }

 

 

Jeżeli chcemy wykluczyć daną kategorie np 34 ze strony głównej:

add_action('pre_get_posts', 'gloss_remove_glossary_cat' );
function gloss_remove_glossary_cat() {
 global $wp_query;
 global $gloss_category;
 if( is_home() && !is_category() ) {
  $wp_query->query_vars['cat'] = '-34' . $gloss_category;}
 }

 

Aby sprawdzić nr kategorii wyedytuj ją z panelu admina a jej nr ukarze Ci się w pasku adresu zmienna tag_ID np tag_ID=34

Udostępnij na: