Hallo Leute!
Ich habe ein Problem und zwar habe ich meine category.php dupliziert, die dupl. Datei in grid.php umbenannt und ihr im Code den Template-Name "Grid" gegeben.
Dann habe ich eine Seite erstellt und das Template "Grid" ausgewählt, in der Hoffnung, dass ich alle meine Posts zu sehen bekomme.
Allerdings zeigt die Seite keine Posts und bleibt leer.
Seht selbst: http://www.timrodenbroeker.de/grid/
Frage: Wie sage ich der Seite, dass sie ALLE Posts laden soll?
Dies ist der Code der grid.php
PHP
<?php/*
Template Name: Grid
*/
?>
<?php get_header(); ?>
<?php if ( have_posts() ): ?>
<ol>
<?php while ( have_posts() ) : the_post(); ?>
<article>
<div class="articlethumb"><?php if ( has_post_thumbnail()) : ?>
<?php
// Wenn Kategorie 20 oder 35
if (in_category( "20" ) or in_category( "35" )) {
// Wenn Kategorie 20
if (in_category( "20" )) {
the_post_thumbnail();
}
// Wenn Kategorie 35
if (in_category( "35" )) {
echo '<div class="quadrat"><a href="';
the_permalink();
echo '">';
the_post_thumbnail();
echo '</a></div>'."\n";
}
}
else { // Die restlichen
echo '<a href="';
the_permalink();
echo '">';
the_post_thumbnail();
echo '</a>';
}
?>
<?php endif; ?>
</div>
<div class="articledesc"><?php the_title(); ?></div>
</article>
<?php endwhile; ?>
</ol>
<?php else: ?>
<h2>No posts to display</h2>
<?php endif; ?>
<div class="bottomnav"><a class="super next"><?php posts_nav_link(' / ','Zurück','Weitere Projekte'); ?></a></div>
<?php get_footer(); ?>
Alles anzeigen