カテゴリページで並び順を変更するとカテゴリ全件が表示される。
-
<?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?>
<ul class=”list”>
<li class=”furigana”><?php the_title(); ?>
<li class=”title”>< a href=”<?php the_field(“url”, $post->ID); ?>” target=”_blank”><?php the_field(“store”, $post->ID); ?>
<li class=”lead”><?php the_field(“lead”, $post->ID); ?>
<li class=”post”><?php the_content(); ?>
< /ul><?php endwhile; endif; ?>
上記の方法で、カテゴリーページのカテゴリー情報を取得させているのですが、
あいうえお順に並び変えたいので、
<?php query_posts(“&orderby=title&order=ASC”); ?>
を入れてみたのですが、そうすると、全ての記事が表示されてしまいます。変更後 1
<?php if(have_posts()) : ?><?php query_posts(“&orderby=title&order=ASC”); ?><?php while(have_posts()) : the_post(); ?>変更後 2
<?php if ( have_posts() ) : query_posts(“&orderby=title&order=ASC”); ?>
<?php while (have_posts()) : the_post(); ?>これでは全件表示させてしまうので、wp_reset_query();を追加してみましたがこれも駄目でした。
<?php endwhile; ?>
<?php wp_reset_query(); ?>
<?php endif; ?>取得のさせ方に問題があるのでしょうか?
トピック「カテゴリページで並び順を変更するとカテゴリ全件が表示される。」には新たに返信することはできません。