it-swarm.com.de

Twenty Eleven Homepage zeigen nur einen Auszug

Ich verwende das brandneue Thema 21, auf meiner Homepage werden die neuesten Beiträge angezeigt, aber es werden die gesamten Beiträge angezeigt.

Ich möchte nur die Auszüge zeigen, nicht den gesamten Inhalt,

Hier ist der 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>
4
Niraj Chauhan

Die Vorlage, nach der Sie tatsächlich suchen, ist "content.php".

Sie möchten diese Zeile ändern:

<?php if ( is_search() ) : // Only display Excerpts for Search ?>
<div class="entry-summary">
    <?php the_excerpt(); ?>
</div><!-- .entry-summary -->
<?php else : ?>
<div class="entry-content">
    <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyeleven' ) ); ?>
    <?php wp_link_pages( array( 'before' => '<div class="page-link"><span>' . __( 'Pages:', 'twentyeleven' ) . '</span>', 'after' => '</div>' ) ); ?>
</div><!-- .entry-content -->
<?php endif; ?>

Dazu:

<?php if ( is_search() ) : // Only display Excerpts for Search ?>
<div class="entry-summary">
    <?php the_excerpt(); ?>
</div><!-- .entry-summary -->
<?php else : ?>
<div class="entry-content">
    <?php the_excerpt(); ?>
    <?php wp_link_pages( array( 'before' => '<div class="page-link"><span>' . __( 'Pages:', 'twentyeleven' ) . '</span>', 'after' => '</div>' ) ); ?>
</div><!-- .entry-content -->
<?php endif; ?>

Beachten Sie die Änderung von the_content() zu the_excerpt()

5
aprea

''. __ ('Seiten:', 'einundzwanzig'). '', 'after' => '')); ?>

Ich habe dasselbe getan, aber während ich auf den aufgelisteten Beitrag klicke, sollte der vollständige Beitrag angezeigt werden. Derzeit werden jedoch nur Auszüge und keine vollständigen Beiträge auf einer einzelnen Beitragsseite angezeigt.

0
Priyanka

Oder Sie können das <!--more--> -Tag verwenden, um anzugeben, bis zu welchem ​​Punkt Ihre Beiträge angezeigt werden sollen.

0