La página de inicio de Twenty Eleven muestra solo un extracto

4

Estoy usando el nuevo tema veintiocho, mi página de inicio está configurada para mostrar las últimas publicaciones, pero muestra las publicaciones completas,

Solo quiero mostrar los extractos, no todo el contenido,

Aquí está el 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>
    
pregunta Niraj Chauhan 06.07.2011 - 07:47

4 respuestas

5

La plantilla que estás buscando es "content.php"

Querrás cambiar esta línea:

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

A esto:

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

Observa el cambio de the_content() a the_excerpt()

    
respondido por el aprea 06.07.2011 - 08:18
0

O puedes usar la etiqueta <!--more--> para marcar hasta qué punto se deben mostrar tus publicaciones.

    
respondido por el Javier Villanueva 11.07.2011 - 16:08
0

               ''. __ ('Páginas:', 'twentyeleven'). '', 'después de' = > '')); ? >

Hice lo mismo, pero mientras hago clic en la publicación de la lista, debería mostrar la publicación completa, pero actualmente me está mostrando un extracto en lugar de una publicación completa en una sola página de publicación.

    
respondido por el Priyanka 13.07.2011 - 13:52
-1

solucionado el problema, por favor, eche un vistazo a esto:

enlace

    
respondido por el Priyanka 13.07.2011 - 14:18

Lea otras preguntas en las etiquetas