最近こまめにblogへエントリを追加する様になり、最初に表示される投稿一覧があまりにも長くなってしまいました。読み込みにも時間がかかるし、とにかく縦に長くて見づらい!
そんなわけで、色々と検索エンジンで探し出してテーマのindex.phpを書き換えてみました。忘却録も兼ねて、変更点を書いておきますのでWordpressでブログを公開されている方、どうぞ参考にされてください。
様々なサイトで、日本語環境ではうまく抜粋されないと書かれていましたが、ウチの所では一応正常に動いているようです。
また、抜粋の最後の部分に […] と表示されるのですが、投稿個別ページへのリンクになっていなかった為、「 ~ 続きを読む / Read More ~」と表示し、投稿の個別ページへのリンクを右寄せで表示しています。
それでは、具体的な手順です。
- index.phpを編集出来るようにします。
コンソールからであれば利用しているテーマのディレクトリ(フォルダ)
例えば: wp-content/themes/[テーマ名]
で
chmod 666 index.php
とします。
- WordPressの管理ページからテーマの編集へ移動します。
左側のメニューで [外観] – [編集] をクリックです。
- index.phpを編集します。
テーマの編集ページの右側に並んでいる[テーマファイル] – [テンプレート]からメインインデックスのテンプレート (index.php)]をクリックです。
- index.phpの内容を以下の様に編集します。
以下の部分を見つけます。
<div><?php the_content(__(‘Read the rest of this entry »’, ‘kubrick’)); ?></div>
この部分を次の様に変更してみました。
<div class=”entry”>
<?php the_excerpt(); ?>
<p align=”right”><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link to <?php the_title_attribute(); ?>”> ~ 続きを読む / Read More ~ </a></p>
</div>
- 最後に保存して終わりです。
編集テキストボックスの下にある [ファイルを更新] をクリックです。
Hi,
Can i take a one small photo from your site?
Have a nice day
Garretot