AdvancedCustomFieldの項目でソートしたアーカイブページのページネーションが
-
お世話になります。
AdvancedCustomFieldを使って詳細ページを構築し、その1項目にデイトピッカーを用いているので、その日付をキーにしてアーカイブページで一覧を作っています。
ソートなどうまくできたと思っていたのですが、今日ページネーションに問題があることがわかりました。
「設定」の「1ページに表示する最大投稿数」で設定した通りのページネーション番号は表示されるのですが、どのページ番号をクリックしても1ページ目が表示されます。
URLは変わりますが、1ページ目のリンクがリンク無しの状態で、2ページ目以降はリンクが付いている状態(つまり常に1ページ目の状態)です。archive.phpのコードは以下のとおりです。(主な箇所を抜粋)
$args = array(
‘orderby’ => ‘meta_value’,
‘meta_key’ => ‘eventday’,
‘meta_value’ => date(“Y-m-d”),
‘meta_compare’ => ‘<=’,
‘meta_type’ => ‘DATE’,
‘order’ => ‘DESC’
);
$wp_query = new WP_Query($args);<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post();?>
・・・
<?php endwhile; ?>
<?php endif: ?>どのように記述すればよいかご教示頂けると幸いです。
よろしくお願いします。
- トピック「AdvancedCustomFieldの項目でソートしたアーカイブページのページネーションが」には新たに返信することはできません。