ja ne also die beiden dateien kommen per include rein zur home.php!
Ja also ich habe eine sogenannte Featured-Kategorie. In diese habe ich jetzt aber mehrere Kategorien hineingepackt.
das sieht dann so aus in der ersten datei:
$featuredcat = get_option('371,370,372,374,50,21,378');
diese werden oben angezeigt, und aus denen kommen die besagten 5 beiträge!
jetzt sollen in der "unteren datei" halt alle beiträge, ausser die 5 letzten aus der featuredcat, angezeigt werden.
dass diese unten nicht nochmal erscheinen, das klappt dank deiner hilfe ja jetzt. Aber dass die älteren beiträge aus der featuredcat unten auftauchen, das geht leider noch nicht!
hoffe jetzt konnte ich es einigermassen erklären:oops: sry wenns etwas unverständlich war!
also am besten mal der relevante Inhalt der beiden dateien:
die "obere datei":
<?php
$featuredcat = get_option('371,370,372,374,50,21,378'); // ID of the Featured Category
$the_query = new WP_Query('category_name=' . $featuredcat . '&showposts=5&orderby=post_date&order=desc');
$counter = 0;
while ($the_query->have_posts()) : $the_query->the_post(); $do_not_duplicate = $post->ID;
?>
und die "untere" sieht jetzt so aus:
<?php $do_not_duplicate = array(); ?>
<?php $do_not_duplicate[] = $post->ID; ?>
<?php
include(TEMPLATEPATH . '/includes/version.php');
$the_query = new WP_Query(array(
'category__not_in' => array(371,370,372,374,50,21,378),
'post__not_in' => $do_not_duplicate,
'showposts' => $showposts,
'orderby' => 'post_date',
'order' => 'desc'
));
$counter = 0; $counter2 = 0;
while ($the_query->have_posts()) : $the_query->the_post(); $do_not_duplicate = $post->ID;
?>
Alles anzeigen