テーマtwentytwelveのカテゴリ表示・タグ表示など一覧表示の際「続きを読む」にする方法

0012


WordPressの公式テーマ「Twenty Twelve」での改良方法です。
検索結果では、一覧表示では無く、記事が抜粋表示になるのですが、カテゴリをクリックしたり、タグをクリックすると全文表示となって、とても長いページになってしまいます。
これは、閲覧される方にとっても不都合ですよね。

その為、一覧表示を全文ではなく「抜粋」にして「続きを読む」と言う表示にするよう改良してみました。
最初、プラグイン「WP Limit Posts Automatically」で行おうと思い、実際、本文は抜粋表示になったのですが、本文より下に入っているプラグインなどはそのまま表示されて、デザイン上好ましくなかったので、プラグインを使う方法は断念。

最終的には content.php を書き換えました。
初心者の方でも実行できるように、丁寧に記載しておきたいと思います。



■準備

不慣れな方のために記載しておきます。ベテランの方は飛ばしておください。
content.php ファイルは、 /wp-content/themes/twentytwelve/content.php にあります。
この content.php ファイルを FTPソフト で、ダウンロードして、テキストエディタ で編集します。
私の場合、テキストエディタは無料の TeraPad をベクターからダウンロード・インストールして使用しています。
FTPソフトは、昔から有料の NextFTP を使っているのですが、無料のFTPソフトなら FileZilla FTP を使用しています。

WordPressの管理画面にある「外観」→「テーマ編集」からも、content.php ファイルを編集でるのですが、これだとバックアップを取っておくことができないので、例えば、Twenty Twelve が更新になった場合には、content.php ファイルもデフォルトされる可能性がある為、バックアップは必要です。
なお、自分でファイルを編集する際、1文字でも誤ると、ホームページの表示そのものに不具合が生じる事がありますので、元の改良する前の content.php ファイルも、例えば、content-kyu.php など、違うファイル名に変えて、取っておくと何かあった場合に、元に戻せますので、付け加えておきます。

■変更点

content.php ファイルの中に下記のような行があります。

 

<?php if ( is_search() ) : // Only display Excerpts for Search ?>
<div>
<?php the_excerpt(); ?>
</div><!– .entry-summary –>

上記は変更前です。
よく見ると search (検索)しか抜粋表示してくれていませんね。
上記の部分を、下記のように書き換えます。
コピー&ペースト(貼り付け)すれば、便利です。

<?php if ( is_search() || is_home() || is_archive() ) : // Only display Excerpts for Search ?>
<div>
<?php the_excerpt(); ?>
<a href=”<?php the_permalink(); ?>” title=”<?php the_title(); ?>”>
&raquo;<?php echo $title; ?>…続きを読む
</a>
</p>
</div><!– .entry-summary –>

これで、検索だけでなく、ホーム(トップ)での最新記事表示と、カテゴリやタグなどでも抜粋表示となり、更に「続きを読む」でのリンクが追加されます。

なお、テキストエディタの標準文字コード(SHIFT-JISなど)で、content.php を保存すると「続きを読む」の部分が、日本語が文字化けする事があります。
日本語で無く、半角英文字であれば文字化けはしませんが、日本語が良い場合には、文字コードを UTF-8N に指定してファイルを保存してから、FTPなどでアップロード願います。

うまく行きましたでしょうか?

ちなみに、「Twenty Twelve」の記事で、タイトルの下に「コメントをどうぞ」と言う余計な文字を消す方法も公開させて頂いております。
上記の編集時に、ちょっとだけの作業で可能です。

閲覧ありがとうございます。ご参考になりましたでしょうか?
  • 普通だった 
  • 参考になった 
  • すごく良かった 




5万文字以上のブログ収入を得る為の「実践バイブル」を創刊致しました。
読切タイプの参考本的な内容です。詳しくは下記をご参照願います。
takada式「ブログで収入を得る実践テクニック」(適時追加あり)

無料でブログ・サイトの「アクセス向上」を狙うノウハウマガジンです。
無料購読可能→いつでも購読中止できるnoteにて無料配信中。
takadaのブログで収入講座(無料版)

takada素浪人

投稿者プロフィール

お忙しい中「脱藩起業」をご覧頂きまして深く御礼申し上げます。
現在、サイト運営の広告収入のみで生活している個人事業主で、2015年はお陰様で、運営サイト全体数値ですが2500万PVを達成致しました。
このサイトにてアドセンス広告は掲載しておりませんが、WordPressを使用したアフィリエイトや広告展開、そして愚痴などを中心に言いたいことも掲載させて頂いております。
もしよろしければ、Facebook・Twitterなどでご感想やご質問など賜りますと嬉しいです。(^-^)
あと「ブログで稼ぐオンライン講座」も始めました。

この著者の最新の記事

関連記事

コメント

  1. この記事へのコメントはありません。

コメントするためには、 ログイン してください。

ご挨拶

いつもご覧頂きまして、誠にありがとうございます。

お陰様で、2016年1月~11月は、このサイトを含めた運営サイト合計で4935万PVとなりました。

プロフィール

Twitter でフォロー


2016年8月、最新刊を電子書籍にて格安配信開始致しました。
ページ上部へ戻る