サブループにて特定カテゴリーの記事一覧ページを固定ページで作成しています。
下記画像のような形でページ数+ドット(…)+最大ページ数という形に出力したいです。
現状、下記のようなコードで書いており、
表示は下記画像の様な形となっています。
<div class="left-block"> <ul> <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $the_query = new WP_Query( array( 'category_name' => 'works', 'post_status' => 'publish', 'paged' => $paged, 'posts_per_page' => 1, // 表示件数 'orderby' => 'date', 'order' => 'DESC' ) ); if ($the_query->have_posts()) :?><?php while ($the_query->have_posts()) : $the_query->the_post();?> <!-- コンテンツ内容 --> <?php endwhile; endif; ?> <?php wp_reset_postdata(); ?> </ul> <div class="nav-links ten"> <?php if ($the_query->max_num_pages > 1) { echo paginate_links(array( 'base' => get_pagenum_link(1) . '%_%', 'format' => '/page/%#%/', 'current' => max(1, $paged), 'total' => $the_query->max_num_pages )); } wp_reset_postdata(); ?> </div> </div>
'type' => 'array'などを使用してHTMLを整形、出力するのかな〜と思い色々調べながら、
他の方の参考コードを入れ込んでみたりしましたが解決しませんでした。
参考にしたサイト
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。