Word Pressのテーマtwenty fifteenのトップページに抜粋記事一覧を表示させる・・・サイトリニューアル

Word Pressのデフォルトのテーマ「twenty fifteen」を現在使用している、サイトトに使用されているフォントも見やすく、デフォルトのままでも満足できるテーマなのだが、気になるのは、デフォルトではメニューがサイト上部に表示できないこととくらい。

けれど、それ程記事数がないので、メインメニューを作成するのはもう少し記事数が増えてからにしようと思う(笑)

いずれ気が変わってトップページを作るかもしれないが、このサイトはブログ形式にして、トップページには最新記事を表示させておこうと思っていて、何もカスタマイズしないでここまで来たが、やはりトップページやカテゴリページで、記事が全文表示されるのは、あまりよくないかもしれない。

ということで、twenty fifteenのトップページに抜粋記事一覧を表示させることにしたのだが・・・twenty fourteenでは条件分岐タグをしようして、条件分岐タグを使用して(抜粋記事)を表示する条件を

[php]
<?php if ( is_search() || is_home() || is_archive() ) : ?>
<div class="entry-summary">
<?php the_excerpt(); ?>
</div><!– .entry-summary –>
[/php]

と追加するだけでトップページもカテゴリ記事、アーカイブ記事も抜粋表示することができたが、Tweny Fifteenではこの方法で抜粋表示することはできない。そこでいろいろ調べてみると、IKTメモ帳「Twenty Fifteenのトップページを抜粋一覧表示にカスタマイズ」に詳しく書いてあった。

Twenty fifteenでトップページを抜粋記事一覧にする方法

ますはtwenty fifteenの子テーマを作り、twenty fifiteenのcontent.phpをコピーしてterapad等のテキストエディタにコピーして、ファイル名をcontent-.○○phpにリネーム。

例としてcontent-itiran.phpにしたが、リネーム後、

[php]
<div class="entry-content">
<?php
/* translators: %s: Name of current post */
the_content( sprintf(
__( ‘Continue reading %s’, ‘twentyfifteen’ ),
the_title( ‘<span class="screen-reader-text">’, ‘</span>’, false )
) );

wp_link_pages( array(
‘before’ => ‘<div class="page-links"><span class="page-links-title">’ . __( ‘Pages:’, ‘twentyfifteen’ ) . ‘</span>’,
‘after’ => ‘</div>’,
‘link_before’ => ‘<span>’,
‘link_after’ => ‘</span>’,
‘pagelink’ => ‘<span class="screen-reader-text">’ . __( ‘Page’, ‘twentyfifteen’ ) . ‘ </span>%’,
‘separator’ => ‘<span class="screen-reader-text">, </span>’,
) );
?>
</div><!– .entry-content –>

<?php
// Author bio.
if ( is_single() && get_the_author_meta( ‘description’ ) ) :
get_template_part( ‘author-bio’ );
endif;
?>
[/php]

を削除して

[php]
<div class="entry-content">
<?php the_excerpt(); ?>
</div><!– .entry-content –>
[/php]

に変更。

そしてindex.phparchive.phpの下記の部分を、

[php]
get_template_part( ‘content’, get_post_format() );
[/php]

から

[php]
get_template_part( ‘content-itiran’, get_post_format() );
[/php]

に変更。そうすると、トップページやカテゴリー、アーカイブが抜粋表示になる。

twentyfifteen.bassuiitiran

最初から「続きを読む」になっているのでこの点のカスタマイズは不要なのだが、問題はこのサイトのアイキャッチ画像が大きすぎて、せっかく抜粋表示にしたのに、画面に1記事を抜粋表示でも表示しきれない(笑)

けれど、これでトップページもすっきりしたし、よかったと思う。

投稿者: 名人w

ゲームが好きで、ゲームに関するブログを書いています。 ただの日記なようなもので、ためになりそうな攻略情報はほとんどありません(笑)。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です