WordPressで”続きを読む”リンクを追加する

トップページに表示されるエントリーが全て表示されているため、本を参考に”続きを読む”リンクを追加した。
Twenty Tenテーマのloop.phpテンプレートを見ると、archiveとsearchページは”続きを読む”リンクが入った省略表記をしているので、137行目にis_home()を追記した。
WordPressタグ the_excerpt() の文字数を制御 | WordPress なら最高!には、mb_substr()で抜粋文字数を変更してたので、試したけど、表示がうまくいかなかったのでまた今度。

loop.php

...
	<?php if ( is_archive() || is_search() || is_home() ) : // Only display excerpts for archives and 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>', 'twentyten' ) ); ?>
				<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'twentyten' ), 'after' => '</div>' ) ); ?>
			</div><!-- .entry-content -->
	<?php endif; ?>
...

参考サイト

WordPressデザインブック3.x対応
エビスコム
ソシム
売り上げランキング: 2475

関連エントリー

  1. WordPressテンプレート続き2
  2. WordPressテンプレート続き
  3. WordPressテンプレート続き3
  4. WordPressカスタマイズ
  5. WordPressプラグインX個
This entry was posted in 未分類 and tagged , . Bookmark the permalink.