-
BLOG
知る。残す。伝える。
カスタム投稿タイプのタクソノミー一覧でのページ送りのURLのメモ
ドメイン/hoge(カスタム投稿タイプのスラッグ)/タームスラッグ/
ドメイン/hoge(カスタム投稿タイプのスラッグ)/タームスラッグ/page/2/
ドメイン/hoge(カスタム投稿タイプのスラッグ)/タームスラッグ/page/3/…..
これだと「/page/3/」の部分が記事詳細のスラッグと重なるのを回避するためか、
2ページ以降がどう頑張ってもテンプレを読んでくれない。
ちなみにタクソノミースラッグは「hoge_cat」だがそれをrewriteで「hoge」にしている状態。
ドメイン/hoge/タームスラッグ/?paged=2
ドメイン/hoge/タームスラッグ/?paged=3….
のようにパラメータにするとテンプレを読んでくれる。
function the_pagination() { global $wp_query; if ( $wp_query->max_num_pages <= 1 ) return; echo paginate_links( array( 'format' => '?paged=%#%', 'current' => max( 1, get_query_var('paged') ), 'total' => $wp_query->max_num_pages, 'prev_text' => '画像パス', 'next_text' => '画像パス', 'type' => 'list', 'end_size' => 3, 'mid_size' => 3 ) ); }
<?php if( function_exists("the_pagination") ) the_pagination(); ?>
ちなみに自動リダイレクトさせないっていうやり方もあったのでやってみたけど反応しませんでした。
こうやってひたすら公開メモをしているわけですが、
ほんと、自分の記事に助けられることが多いです
湿気来てるね
© Copyright 2024 NIAR All rights reserved.