Vinte e onze home page mostram apenas trecho

4

Estou usando o novo novíssimo tema onze, minha home page está configurada para mostrar as postagens mais recentes, mas exibe todas as postagens,

Eu quero mostrar apenas os trechos, não o conteúdo inteiro,

Aqui está o código index.php

<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>
    
por Niraj Chauhan 06.07.2011 / 07:47

4 respostas

5

O modelo que você está procurando é "content.php"

Você desejará alterar esta linha:

<?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; ?>

Para isso:

<?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; ?>

Observe a mudança de the_content() para the_excerpt()

    
por aprea 06.07.2011 / 08:18
0

Ou você pode usar a tag <!--more--> para marcar até que ponto suas postagens devem ser exibidas.

    
por Javier Villanueva 11.07.2011 / 16:08
0

               ''. __ ('Páginas:', 'vinte e sete'). '', 'after' = > '')); >

Eu fiz o mesmo, mas enquanto clico na postagem listada, ele deve exibir o post completo, mas atualmente está me mostrando um trecho ao invés de um post completo na página do post.

    
por Priyanka 13.07.2011 / 13:52
-1

resolveu a questão, por favor, dê uma olhada nisso:

enlace

    
por Priyanka 13.07.2011 / 14:18