私の使用しているサーバーの関係で、まだTwenty-elevenで運用しているブログサイトがあります。
ショーケースを使っていますが、ずっと気になっていたのが、
新着記事でサムネイルが付くのは一件だけ
という事。ダッシュボードの「表示」設定で新着記事の数を増やしても同じです。
そこで今日一日ががりで、複数の新着記事にサムネイルと記事の概要が付くようにするには(要は一件目と同じ様に)どうすればよいかをググッていたのですが、一向に見つかりません。
しかし、showcase.phpの記載をくまなく探しておりますと、どうやら// The first Recent post is displayed normally あたりが怪しそうに思え、最後の手段で英語にて検索。
すると、とうとう見つけました!
http://wordpress.org/support/topic/editing-showcasephp-in-child-theme
本家英文のwordpressフォーラムです。
取り急ぎ、変更点です。
// The first Recent post is displayed normally
if ( $recent->have_posts() ) : $recent->the_post();// Set $more to 0 in order to only get the first part of the post.
global $more;
$more = 0;get_template_part( ‘content’, get_post_format() );
echo ‘<ol class=”other-recent-posts”>’;
endif;
add the new code before this line echo ‘<ol class=”other-recent-posts”>’; と、説明されています。
要するに、上記のタグの中にある、
echo ‘<ol class=”other-recent-posts”>’;
という記述を見つけ、そのすぐ後に以下のタグを挿入しなさいという事です。
// The second Recent post is displayed normally fully
$recent->the_post();
global $more; $more = 0;
get_template_part( ‘content’, get_post_format() );
// end of second Recent post
ちょっと表示がずれてすみません、適宜修正してください。
< は、全角<にしていますので、コピペする場合気をつけてください。リンク先で取得なさることをお勧めします。
説明は以上ですが、これで2件目が同じようにサムネイル、概要付きで表示されてきます。
私は3件をサムネイル付きで表示したかったので、冒頭のThe secondの部分をThe thirdに書き換え、続けて追加してみますと、みごとに3件分が表示されました。
おそらく、同じように続けていけば、好きな数の新着記事をサムネイル付きで表示できるのかもしれません。
(私は、新着を10件分表示にしていますので、残り7件分は、タイトルのみを表示することにしました)
↓修正したサイトはこちら※現在はTwenty-fourteenにバージョンアップしています。参考にならず、すみません。
インテリアコーディネーターの模様替えヒント集
お困りの方はぜひ活用してみてください。