I am using the brand new twenty eleven theme, my home page is set to show latest posts, but it displays the entire posts,
I want to only show the excerpts, not the entire content,
Here is the index.php code
<div id="content" role="main">
<?php if ( have_posts() ) : ?>
<?php twentyeleven_content_nav( 'nav-above' ); ?>
<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', get_post_format() ); ?>
<?php endwhile; ?>
<?php twentyeleven_content_nav( 'nav-below' ); ?>
<?php else : ?>
<article id="post-0" class="post no-results not-found">
<header class="entry-header">
<h1 class="entry-title"><?php _e( 'Nothing Found', 'twentyeleven' ); ?></h1>
</header><!-- .entry-header -->
<div class="entry-content">
<p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'twentyeleven' ); ?></p>
<?php get_search_form(); ?>
</div><!-- .entry-content -->
</article><!-- #post-0 -->
<?php endif; ?>
</div>
The template you’re actually after is “content.php”
You’ll want to change this line:
To this:
Note the change of
the_content()
tothe_excerpt()
Or you could use the
<!--more-->
tag to mark up to what point your posts should be displayed.” . __( ‘Pages:’, ‘twentyeleven’ ) . ”, ‘after’ => ” ) ); ?>
I did the same, but while I click on listed post, it should display full post,
but currently it is showing me excerpt rather than full post on single post page.
solved the issue, please have a look on this:
http://wordpress.org/support/topic/twenty-eleven-display-excerpt-in-tag-category-and-date-archives