2016年11月6日
【WordPress】WP_Queryを使った記事表示の方法
WordPressでの記事の出力方法ですが、毎回毎回検索しているのでメモメモ。
▼WP_Queryの基本的な記述例
<?php $args = array( 'cat' => 1, 'post_type' => 'my_post', 'posts_per_page' => 10, 'post_status' => 'publish', 'paged' => $paged ); ?> <?php $the_query = new WP_Query( $args ); ?> <?php if ( $the_query->have_posts() ) :?> <?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?> //記事を表示 <?php endwhile;?> <?php endif; ?> <?php wp_reset_postdata(); ?>
【参考】WordPressで押さえておきたい!get_posts,WP_Query,query_posts の違いと用例
関連記事
-
【WordPress】グローバルクエリからカテゴリを取得。category.phpサンプル。
【WordPress】グローバルクエリからカテゴリを取得。category.phpサンプル。
グローバルクエリからカテゴリ(カテゴリ名・スラッグなど)を取得し、サブループでカテゴリの一覧ページを作成する方法のメモメ・・・ -
【WordPressプラグイン】「Smart Custom Fields」で繰り返し設定した項目や画像を出力する方法
【WordPressプラグイン】「Smart Custom Fields」で繰り返し設定した項目や画像を出力する方法
カスタムフィールドで繰り返し登録したい項目があるとき等に便利なプラグイン「Smart Custom Fields」 繰り・・・ -
【WordPress】Smart Custom Fieldsで作成したカスタムフィールドをMW WP Formの選択項目に使用する方法
【WordPress】Smart Custom Fieldsで作成したカスタムフィールドをMW WP Formの選択項目に使用する方法
普段よくお世話になっているWordPressプラグイン、繰り返しのカスタムフィールドを作成できる「Smart Custo・・・ -
【WordPress】1ページ目と2ページ目以降で一覧記事の表示件数を変更する。それに合わせてナビゲーションのページ数を調整(WP-PageNavi)。
【WordPress】1ページ目と2ページ目以降で一覧記事の表示件数を変更する。それに合わせてナビゲーションのページ数を調整(WP-PageNavi)。
1ページ目の最初の記事だけ1カラム、その他は2カラムにした場合など、1ページ目と2ページ目以降で表示件数を変更したい場合・・・ -
【WordPress】記事の位置判定(最初、最後、奇数、偶数)
【WordPress】記事の位置判定(最初、最後、奇数、偶数)
最初の記事や最後の記事等の判定をするための方法をメモメモ ▼記事位置の判定(functions.phpに記載) [php・・・ -
【WordPress】ページの条件分岐
【WordPress】ページの条件分岐
WordPressには様々な種類のページタイプがあるので、そのページタイプによる条件分岐のメモメモ。 ▼ホーム判定(2ペ・・・