私たちのウェブサイトのために、一般的なリストページの記事はページングが必要です。以下のHuazaiはWord Pressがページングを作成する方法を紹介します。
functions.phpでコードを書く
function get_pagenavi $range = 3ここでの3は1ページに表示される情報の数で、この場所の数はWord Pressのバックグラウンド設定でブログページに表示される最大数と同じでなければなりません。){
al $paged
if!$ max_page {
$max_page = $wp_->max__pages;
}
if $max_page> 1 {
If!$ paged {
$paged = 1です。
}
echo ''<li>'; previous_posts_link <;echo</li>';
if $max_page > ${
if $paged < ${
for $i = 1; $i <=$range + 1; $i++{
echo "<li><a href ='. get_pagenum_link $i.“‘”;
if $i == $paged echo 'class = active''';
echo “$i</a></li>”;
}
} elseif $paged >=$max_page ceil $/2 {
for $i = $max_page $; $i <= $max_page; $i++{
echo "<li><a href ='. get_pagenum_link $i.“‘”;
if $i == $paged echo 'class = active''';
echo “$i</a></li>”;
}
} elseif $paged >= $&& $paged <$max_page ceil $/ 2 {
for $i =$paged ceil $range / 2; $i <=$paged + ceil $range / 2; $i++{ echo “<li><a href ='”. get_pagenum_link $i.“‘”;
if $i == $paged echo 'class = active''';
echo “$i</a></li>”;
}
}
(エルゼ)
for $i = 1; $i <= $max_page; $i++{
echo "<li><a href ='. get_pagenum_link $i.“‘”;
if $i =$paged
echo "class = active '";
echo “$i</a></li>”;
}
}
echo “<li class=next>です。
echo next_posts_link>;
echo “</li>”; }
フォアグラウンドコールコード< php get_pagenavi;>