Hallo, habe da mal ein eFrage bezüglich einer best. Kombination. Auf einer Seite (eigenes Template) binde ich mittels query_post bestimmte Artikel zweier best. Kategorien ein, Das ganze Temaplte sieht wie folgt aus:
PHP
<?php if ( have_posts() ) : the_post(); ?>
<?php query_posts('cat=1&order=ASC'); ?>
<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
<?php the_content(); ?>
<?php endwhile; ?>
<?php query_posts('cat=2&order=ASC'); ?>
<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
<?php the_content(); ?>
<?php endwhile; ?>
<?php endif; ?>
Alles anzeigen
Das klappt auch soweit. Nun kommt allerdings HINTER dem o.g Code noch die Sidebar in der ich auch einen Loop einbauen muss. Habe ich wie folgt gemacht:
PHP
<?php
if(is_page(3)) {
query_posts('cat=3');
}
elseif(is_page(4)) {
query_posts('cat=4');
}
elseif(is_page(5)) {
query_posts('cat=6');
}
else {
query_posts('cat=6');
}
?>
<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
<?php the_excerpt(); ?>
<?php endwhile; ?>
Alles anzeigen
Leider klappt dieser letzte Teil hier, der in der sidebar.php steht nicht mehr. Meine Vermutung ist, dass da irgendwie etwas von den ersten beiden Loops an den dritten übergeben wird bzw. ein Reset fehlt oder was auch immer. Ich komme da leider nicht alleine weiter und bräuchte da mal Hilfe.
Danke im voraus.
Fisch