1. 程式人生 > >WordPress修改文章列表顯示摘要

WordPress修改文章列表顯示摘要

用WordPress 3.8開的個人部落格longt.me,在主頁,分類頁,搜尋頁時均為全文,文章多了效果不太好,查了一下官方文件,修改為首頁顯示摘要,具體方法如下:

進入外觀-〉編輯,選擇content.php,將下面程式碼:

<?php if ( is_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">→</span>', 'twentyfourteen' ) );
            wp_link_pages( array(
                'before'      => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentyfourteen' ) . '</span>',
                'after'       => '</div>',
                'link_before' => '<span>',
                'link_after'  => '</span>',
            ) );
        ?>
    </div><!-- .entry-content -->
    <?php endif; ?>


替換為:

<?php if ( is_single() ) : // Only display full content for Single page ?>
    <div class="entry-content">
        <?php
            the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyfourteen' ) );
            wp_link_pages( array(
                'before'      => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentyfourteen' ) . '</span>',
                'after'       => '</div>',
                'link_before' => '<span>',
                'link_after'  => '</span>',
            ) );
        ?>
    </div><!-- .entry-content -->
    <?php else : ?>
    <div class="entry-summary">
        <?php the_excerpt(); ?>
    </div><!-- .entry-summary -->
    <?php endif; ?>