お世話になります。
WordPressでカスタム投稿の一覧を表示したいのですが、
カスタム投稿で使用するページテンプレートを複数使用しているため悩んでいます。
現在「example」という名前のカスタム投稿タイプを作成している状態で、
archive.phpに一部を抜粋した状態の一覧を表示し、
詳しくはクリックした後のページをsingle-○○.phpで表示するタイプのページ構成になっています。
それを、archive.phpにsingle-○○.phpに表示する形式のまま(それぞれHTML部分などが異なっています)
全て一覧で掲載するような形に変更したいと考えています。
archive.phpにページテンプレート毎に出力する方法は調べて分かったのですが、
複数のsingle-○○.phpを混ぜた状態で、かつ時系列で一覧表示する方法が分かりません。
お分かりになる方がいらっしゃいましたらお力添え頂けないでしょうか。
何卒よろしくお願い致します。
php
1//archive.phpにページテンプレート毎に出力する 2 <?php 3 $args = array( 4 'post_per_page' => '5', 5 'meta_key' => '_wp_page_template', 6 'meta_value' => 'single-example.php', //single-example2.php、single-example3.phpなどがあります 7 'post_type' => 'example', 8 'orderby' => 'date'); 9 $loop = new WP_Query($args); 10 if ($loop->have_posts()) : while ($loop->have_posts()) : $loop->the_post(); ?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。