▽1
●
rouge_2008 ●190ポイント ベストアンサー |
「続きを読む →」という文字列は、「content.php」(※35行目以降)にある次のコードで表示しています。
<?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">→</span>', 'twentyeleven' ) ); ?>
「the_content()」の引数を次のように変更すると文字列が変更されます。(※日本語にする場合は、ファイルをUTF-8で保存する必要があります。)
<?php the_content( '続き・・・' ); ?>
・the_content
http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/the_content
※デフォルトでは、Twenty Elevenの日本語言語ファイル「wp-content/languages/themes/twentyeleven-ja.mo」で「Continue reading <span class="meta-nav">→</span>」に相当する翻訳を表示しています。(※ここではテンプレートファイルを直接編集していますが、「.po」ファイルを編集して言語ファイル「.mo」を作成し直しても思います。)
※検索結果のページでは「the_excerpt();」でコンテンツを表示していますので、上記の方法では変更されません。
「functions.php」(※340行目以降)に次の行がありますので、こちらを編集するといいです。
if ( ! function_exists( 'twentyeleven_continue_reading_link' ) ) : /** * Returns a "Continue Reading" link for excerpts */ function twentyeleven_continue_reading_link() { return ' <a href="'. esc_url( get_permalink() ) . '">' . __( 'Continue reading <span class="meta-nav">→</span>', 'twentyeleven' ) . '</a>'; } endif; // twentyeleven_continue_reading_link
「return ?」で始まる行を次のように編集します。(※次の例では「Next Text」がリンクの文字列になります。)
return ' <a href="'. esc_url( get_permalink() ) . '">' . 'Next Text' . '</a>';