wpwordpressでサムネイル(アイキャッチ)がある投稿のみ表示
2013/09/05
あまり使う機会はないかもしれませんがwordpressでサムネイル(アイキャッチ)がある投稿のみ表示させる方法をご紹介します。
<?php query_posts('meta_key=_thumbnail_id');?> <?php if(have_posts()):while(have_posts()):the_post();?> <h2><a href="<?php the_permalink();?>"><?php the_post_thumbnail(); ?></a></h2> <?php endwhile;endif;?>
簡単に説明しますと下記の「meta_key=_thumbnail_id」の部分でサムネイルのある投稿のみを指定してループさせています。
<?php query_posts('meta_key=_thumbnail_id');?>
もしサムネイルのある投稿を数を指定して表示させる場合はこうなります。
<?php query_posts('showposts=10&meta_key=_thumbnail_id');?>
ランダムに10件表示させる場合は
<?php query_posts('showposts=10&orderby=rand&meta_key=_thumbnail_id');?>
Related Posts関連記事
- 2014/11/06WordPressでページ送り先のtitle重複をなくすタグ
- 2014/06/17カスタムフィールドの有無で条件分岐
- 2014/05/22カスタムフィールドの値をループ外で出力する
- 2014/05/09WordPressの自動マイナーアップデートを解除する
- 2014/02/28wordpressで固定ページの内容を出力する
- 2013/12/22wordpressでバナーなどの画像をランダム表示
- 2013/12/20wordpressでパーマリンクを変更した際の301リダイレクト
- 2013/12/13WordPressでサイトを作る際必ず使用するタグ一覧
- 2013/11/21WordPressをカスタマイズする際に必要な条件分岐