Hallo,
Ich möchte die Darstellung der Posts auf meiner Startseite verändern, bekomme es aber trotz dem Durchforsten des Forums und vieler Lösungsvorschläge nicht hin.
Der erste Post soll normal dargestellt werden. Die folgenden Posts dann in 2 Spalten. Ich schätze, das größte Problem ist, dass ich jetzt schon eine geschätzte Ewigkeit dran sitze und immer nur die Hälfte verstehe von den Hinweisen (Anfänger!).
Hier ist meine index.php. Ich benutze das Theme Experimental.
PHP
<?php get_header(); ?>
<div id="content">
<?php if (have_posts()) : ?><?php $first = 1; while (have_posts()) : the_post(); ?>
<?php if ( get_post_meta($post->ID, 'vorschaubild', true) ) { ?> <div id="vorschaubild">
<a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanenter Link zu <?php the_title(); ?>">
<img src="<?php bloginfo('stylesheet_directory'); ?>/images/vorschaubild/
<?php echo get_post_meta($post->ID, "vorschaubild", true); ?>"
alt="Letzter Beitrag: <?php the_title(); ?>" width="150" height="100" />
</a>
</div>
<? } ?>
<div class="post">
<h1 id="post-<?php the_ID(); ?>"><a href="<?php echo get_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?></a></h1>
<div class="entry">
<?php if ( 1 == $first && is_home() && !is_paged() ) {
the_content();
$first = 0;
} else {
the_content_rss('', TRUE, '', 50);
} ?>
</div>
<p class="postmetadata"><?php the_time('j. F Y') ?> | <?php the_category(', ') ?> | <?php comments_popup_link('0 Kommentare', '1 Kommentar', '% Kommentare'); ?> | <a href="<?php trackback_url(display); ?>"> Trackback-URL</a></p>
</div>
<div class="postfooter"> </div>
<?php endwhile; ?>
<div class="navigation">
<div class="alignleft"><?php posts_nav_link('','',__('« Vorherige Beiträge','')) ?></div>
<div class="alignright"><?php posts_nav_link('',__('Nächste Beiträge »',''),'') ?></div>
</div>
<?php else : ?>
<h2 class="center"><?php _e('Nicht gefunden.'); ?></h2>
<p class="center"><?php _e('Sorry, aber was Sie suchen, befindet sich nicht hier.'); ?></p>
<?php include (TEMPLATEPATH . "/searchform.php"); ?>
<?php endif; ?>
</div>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
Obwohl ich z.B. von der Variante gelesen habe, die Posts nummerieren zu lassen, konnte ich das nicht auf mein Problem anwenden.
Ich hoffe, Ihr könnt mir helfen.