Hallo an alle WP'ler ;-)
ich bin zurzeit mit dem Loop beschäftigt und komme bei einer Sache einfach nicht weiter. Und zwar will ich den ersten Beitrag normal ausgeben lassen und die nachfolgenden als gekürzte Fassung.
Klappt auch alles super.
Jetzt hab ich bei mir im Footer (im neuen Layout was noch nicht online steht) eine art "featured artikel".. Dort werden nur Beiträge einer besonderen Kategorie angezeigt.
Ich scheitere aber daran die Kategorie aus dem Loop auszuschließen :( Vielleicht erklärt mein Code es noch ein bissle besser..
<?php $my_query = new WP_Query('showposts=1'); while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID;?>
<!-- content stuff -->
<?php endwhile; ?>
<!-- other stuff -->
<?php if (have_posts()) : while (have_posts()) : the_post();
if( $post->ID == $do_not_duplicate ) continue; update_post_caches($posts); ?>
<!-- Der folgende Code schließt die Kategorie "1" aus dem 2ten loop -->
<?php if (in_category('1')) continue; ?>
<!-- content stuff -->
<?php endwhile; endif; ?>
Alles anzeigen
Der Eintrag:
verhindert ja das die Kategorie "1" angezeigt wird. Aber wie kann ich diese Kategorie aus dem oberen Loop auschließen?
Ich komme irgendwie noch nicht auf den trichter :(
Weiß jemand Rat?
Versucht habe ich es schon mit:
<?php $my_query = new WP_Query('cat=-1&showposts=1'); while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID;?>
aber dann zeigt er mir einfach im oberen Loop den letzten Beitrag an. Gibs noch ne andere Möglichkeit?
Wär super dankbar für nen kleinen Tip in die richtige Richtung