Kjapp og trygg hosting for Wordpress

Trenger hjelp til et wordpress problem [exclude]

picxx

Well-Known Member
Hei.

Trenger litt hjelp til et (lite) wordpress problem.
Jeg har en container som viser "de nyeste postene", men jeg ønsker å ekskludere visse kategorier fra å vises i denne containeren.

Koden ser slik ut
PHP:
$my_query = new WP_Query('showposts=4');

					if ($my_query->have_posts()): while($my_query->have_posts()): $my_query->the_post(); $do_not_duplicate = $post->ID;

Har forsøkt å putte inn exclude=1,2 på forskjellige plasser der mellom (), men uten resultat.

Hadde satt pris på hjelp :)
 

picxx

Well-Known Member
Ja, vet hvordan man ekskluderer og inkluderer kategorier, men den koden over inneholder ikke wp_list_categories, så da har jeg null peil på hvordan jeg skal få til dette.
 

webpiken

Medlem
Dette har funket før ihvertfall, men ikke brukt det på en stund så du får bare teste_

La oss si at det er poster i kategorier med id 5 og 11 du vil ekskludere

PHP:
$my_query = new WP_Query('showposts=4&cat=-5,-11');
 

Keanu

Geek
Vil tro det skal fungere med noe sånt (noe mer dirty):

PHP:
$my_query = new WP_Query('showposts=4');
if ($my_query->have_posts()): 
   while($my_query->have_posts()): 
      if !($my_query->in_category(array('1', '2'))):
         $my_query->the_post(); 
      endif;
      $do_not_duplicate = $post->ID;
 

picxx

Well-Known Member
Supert! Problem løst :)

Ryktepoeng gitt :)
 

picxx

Well-Known Member
Jeg brukte løsningen til webpiken/danielaune, men jeg tror nok sikkert løsningen til Keanu også virker (har ikke testet).
 
Topp