Hallo,
ich bin gerade am verzweifeln. Auf unserer Homepage gibt es 3 Post types, den Standard und dann jeweils einen für Rezepte und Fotografie. Alle 3 Posttypes werden auf der Startseite angezeigt mit folgendem Code in der Index.php
PHP
<?php
if (!empty ($_GET))
{
$categoryvariable=($cat);
query_posts(array('post_type' => array('post', 'rezepte', 'fotografie'), 'category__in' => array($categoryvariable), 'paged'=>$paged));
} else
{
query_posts(array('post_type' => array('post', 'rezepte', 'fotografie'), 'paged'=>$paged));
}
?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post">
<div class="left">
<?php $icon = get_post_meta($post->ID,'icon', true); ?>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" >
<img src="../wp-content/uploads/icons/<?php echo ($icon); ?>.png" width="125" height="125" alt="<?php the_title(); ?>" /> </a>
</div>
<div class="right">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a>
</h2>
<div class="homeentry">
<?php the_excerpt(); ?>
<a href="<?php the_permalink(); ?>" title="link zum vollen artikel: <?php the_title(); ?>">weiterlesen ...</a>
</div>
Alles anzeigen
was auch wunderbar funktioniert. Wenn ich jetzt aber die Links für ältere und neuere Artikel mit
PHP
<div class="alignleft"><?php next_posts_link('« Ältere Einträge') ?></div>
<div class="alignright"><?php previous_posts_link('Neuere Einträge »') ?></div>
einfüge lande ich immer auf einer leeren Seite.
Ich habe schon verschiedenste Lösungen versucht, aber ich komme einfach zu keiner funktionierenden Lösung. Kann mir evtl. jemand helfen?
Vielen Dank
KP