賢威6.1で記事全文をトップページに表示する|抜粋や「続きを読む」を消す
賢威6.1はデフォルトでトップページに記事の抜粋を表示し、「続きを読む」から個別記事のページへ移動する仕様になっています。
今回はこのデフォルト設定やmoreタグを使用しないで、記事全文をトップページに表示する方法を説明します。
要するに、fc2ブログとかseesaaブログをデフォルトの状態で使用しているような感じにしてみよう、ということになります。
phpファイルの変更をしますので、バックアップを忘れずに。
記事全文をトップページに表示する
メニュー → 外観 → テーマ編集 と移動し、メインインデックスのテンプレート(index.php)を開きます。
以下の部分を変更してください。
<!--アイキャッチ画像--> <?php if(has_post_thumbnail()){ ?> <div class="left"> <?php echo the_post_thumbnail(); ?> </div> <?php } ?> <!--/アイキャッチ画像--> <!--本文抜粋--> <?php the_excerpt(); ?> <p class="read-more"><a href="<?php the_permalink() ?>">続きを読む »</a></p> <!--/本文抜粋-->
↓下記に変更
<!--本文抜粋--> <?php the_content(); ?> <!--/本文抜粋-->
「アイキャッチ画像」を残しておくと、本文の一番上の画像とかぶるので消してしまいます。
表示してみます。
このようにトップページを開くと記事が展開されて、全文が表示されています。
カテゴリの表示も同じように変更したい場合
カテゴリも同じように記事全文を表示したい場合は、メニュー → 外観 → テーマ編集 と移動し、アーカイブ(archive.php)でも前述と同じソースの変更をする必要があります。
記事数が多いと縦に長くなりすぎる
全文が表示されれば当然トップページが縦長になりますので、10記事とか表示するのは無理があります。記事数を変更しましょう。メニュー → 設定 → 表示設定 と移動し、「1ページに表示する最大投稿数」の調節をしてください。設定したら変更を保存しておきます。
賢威6.1のトップページに全文を表示させるカスタマイズの感想
今回のようなカスタマイズは、基本的にはどの記事を見るかというユーザーの選択肢を狭めることになるでしょう。その代わり、新しい記事を最初から展開しておくことで「続きを読む」よりも強く新記事をアピール出来る側面もあります。ブログの流行り廃りで言うと、無料ブログはほとんど今回のカスタマイズのような形態で運営されていますので、ちょっと見飽きた感じがしないでもないです。
でも、わざわざ賢威6.1でこのような設定をしている人はあまり見かけませんので、逆に差別化出来るのかもしれません。
まあ、ひとつの選択肢として、このようなカスタマイズも可能だということを覚えておくと、後々やってみたくなったりするかもしれませんね。
<関連記事>