現在、Wordpressで投稿一覧ページを作成しております。テーマはすべて自作で作っております。
1ページあたりの最大表示件数は4件で、それを超えたら2ページ目、それを超えたら3ページ目・・・とページネーション機能をつけたいです。
一度、ページネーション機能を付与したのですが、ボタンを押しても、投稿記事(single.php)の記事へリンクしてしまいました。
投稿記事が複数あったとき、投稿記事一覧を自動で作成する方法、ページネーション機能をつける方法をどなたかご教示いただけないでしょうか。
Wordpress設定↓
php
1 2//<home.php> 3 4<?php 5/* 6Template Name: Archives 7*/ 8 9get_header(); ?> 10 11<main> 12 13<div id="header-img"> 14 <img src="<?php echo get_template_directory_uri(); ?>/img/img1.jpg" width="100%" height="360" alt="画像1" > 15 <h1 class="logo-moji">NEWS</h1> 16 17 <div id="header-bar"> 18 <div id="header-inner"> 19 <ul class="fa-ul"> 20 <li><a href="#"><i class="fa fa-home fa-li"></i></a></li> 21 <li><a href="#">ニュース</a></li> 22 </ul> 23 </div> 24</div> 25 26</div> 27 28<?php query_posts('posts_per_page=4'); ?> 29 30<?php if(have_posts()): while(have_posts()):the_post(); ?> 31 32 33<div class="container"> 34 <article class="news"> 35 36 <div class="news__body"> 37 <div class="news__article"> 38 <div class="news__article__body"> 39 <div class="new__article_moji"> 40 <time datetime="<?php the_time('Y-m-d'); ?>"><?php the_time('Y.m.d'); ?></time> 41 <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> 42 <p><?php the_category(', '); ?></p> 43 <p><?php the_content('Read more'); ?></p> 44 </div> 45 </div> 46 <a href="<?php the_permalink(); ?>"><img class="news__article__img" src="http://dummyimage.com/320x320/CCC/fff.png&text=代替テキスト" height="250px" alt=""> 47 </a> 48 </div> 49 </div> 50 </article> 51 </div> 52 53 54<?php endwhile; endif; ?> 55 56</main> 57 58<?php get_footer(); ?> 59
以上、宜しくお願い致します。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。