taxonomy-タクソノミー分類名.phpでの一覧表示について
-
トップページ(home.php)
→車メーカー一覧(archive-maker.php)
→→メーカー車種一覧(taxonomy-maker_cat.php)
→→→車種名(表示しない)というサイト構成で、カスタム投稿での運用を考えています。
(taxonomy-maker_cat.php)で共通のテンプレートとして各メーカーで使い回し、かつ表示数を無制限、あいうえお順に表示したいのですが、
<?php if (have_posts()): ?>
<?php while (have_posts()):the_post(); ?>
<h1><?php the_title(); ?></h1>
<p><?php echo post_custom(金額
); ?>円</p>
<?php endwhile;?>
<?php else : ?>
<p>お問い合わせください</p>
<?php endif; ?>とすると、一覧は表示されるのですが、表示数に制限があるのと、あいうえお順にはならないので、
<?php
query_posts(showposts=-1&orderby=title&order=asc
);
if (have_posts()) : while (have_posts()) : the_post();
?>としたところ、カスタム投稿でない記事が表示されてしまい、車種一覧は表示されません。
<?php
$loop = new WP_Query( array(post_type
=>maker
,taxonomy
=>maker_cat
,posts_per_page
=> -1,orderby
=>title
,order
=>ASC
) );
while ( $loop->have_posts() ) : $loop->the_post();
?>としたところ、メーカー別でなく、メーカー車種一覧に属するすべての車種が表示されてしまいます。
php、wordpressともに知識があまりないので、行き詰まっています。
よろしくお願いします。
- トピック「taxonomy-タクソノミー分類名.phpでの一覧表示について」には新たに返信することはできません。