Halo Community
folgende Problemstellung:
Ich habe in der index.php des von mir erstellten Themes folgenden Aufbau:
get_header(); ?>
<div id="container">
<div id="content" role="main">
<div id="sidebar-left">
<?php //get_sidebar();
$pages = wp_list_pages('title_li=&depth=1=&child_of='.$post->ID.'&echo=0');
if ($pages) { ?>
<ul>
<?php echo $pages; ?>
</ul>
<?php } ?>
<?php if (!$pages) {
get_sidebar();
}?>
</div>
<div id="line">
<img src="<?php bloginfo('template_directory'); ?>/img/line.jpg">
</div>
<div id="content-right">
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div class="entry-content">
<?php the_content(); ?>
<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'buller' ), 'after' => '</div>' ) ); ?>
</div><!-- .entry-content -->
</div><!-- #post-## -->
<?php endwhile; // end of the loop. ?>
</div>
<div style="clear:both;"> </div>
</div><!-- #content -->
</div><!-- #container -->
<?php //get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
Wie Ihr sehen könnt, ist die Sidebar-left so aufgebaut, dass je nach Seite die unterseiten angezeigt werden. Das Theme basiert auch auf Seiten. Mit Posts ist keinerlei Funktion vorgesehen. Nun öchte ich aber, das unter den Seitenaufrufen jeweils noch der Inhalt der ersten Zeilen angezeigt wird (des jeweiligen Links). Also im Konkreten fall ahbe ich eine Seitenstruktur die folgendermaßen aussieht
Wie bekomme ich es nun hin, das wenn ich "veranstaltungen" aufrufe mir links in der Sidebar Area die ersten 2 Veranstaltungen angezeigt werden (die kann ich ja durchaus als Posts laufen lassen). the_post wäre wahrscheinlich der einstieg. Nur weis ich nicht, wie ich das entsprechend einzubauen habe. Hilfe wäre sehr willkommen