[ad02]
【WordPress】わずか1箇所の書き換えでブログ記事を全文表示から任意の文字数表示に変更する | しげもんと旅するjp

【WordPress】わずか1箇所の書き換えでブログ記事を全文表示から任意の文字数表示に変更する

           
スポンサーリンク

当サイトは現在、トップページをブログ記事にしています。

すると、全文がズラ〜っと並んでいると、トップページがとにかく長い

そして読み込み時間も長くなる。ので、

サクッとどんな記事があるかを見られるように、よくあるブログサイトみたいな「本文抜粋」の表示に変えたいと思いました。

が、細かいタグの説明をしてくれるサイトはたくさんありますが、「どこにそれを書き込めばいい」を教えてくれるところってものすごく少ない。

結論。

当サイトのベースになっているテーマは「Twenty eleven」です。

Twenty elevenの場合はこのサイトにものすごく分かりやすく記載がありました。

トップページを抜粋記事の一覧表示にする-WordPress Twenty Eleven篇- – PresentNote

“結論から言うと、
Twenty Eleven のテンプレートフォルダの中にある【 content.php 】の 40 行目あたり、【<?php the_content 〜 】と書かれている部分を【 <?php the_excerpt 〜 】に変更するだけでした。”

——

※上記の「テンプレートフォルダ」がそもそもわからない人へ。
ダッシュボード(編集画面)
 →「外観」
    →「テーマの編集」
で開くページの右側に、「content.php」があります。
それの40行目あたりを探してねってことです。

—–

前後を少し含めると…

[php]
<div class="entry-content">
<?php the_excerpt( __( ‘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]

↑これの2行目。もともとは「content」となっていますが、「excerpt」にしてください。
これが一番簡単なやり方でした。
その他にも、色々な方法があるようです。

参考にしたい方のために、(私はやろうとしてわからず挫折しましたが…)記載しておきます。

http://thewppress.com/libraries/get-the-excerpt/
http://takayakondo.com/wordpress-excerpt/
http://hirashimatakumi.com/blog/1392.html
http://hirashimatakumi.com/blog/4096.html
http://www.m-hand.co.jp/program/5130/
WordPress Codex

コメント

タイトルとURLをコピーしました