プログラムの開発

Word Pressリストページページ作成チュートリアル

私たちがウェブサイトを行うために、一般的なリストページの記事はページングが必要です。次の華仔はWord Pressがページングを作成する方法を紹介します。

記事の目次

私たちのウェブサイトのために、一般的なリストページの記事はページングが必要です。以下の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 &lt;;echo</li>';
if $max_page &gt; ${
if $paged &lt; ${
for $i = 1; $i &lt;=$range + 1; $i++{
echo "<li>&lt;a href ='. get_pagenum_link $i.“‘”;
if $i == $paged echo 'class = active''';
echo “$i</a></li>”;
}
} elseif $paged &gt;=$max_page ceil $/2 {
for $i = $max_page $; $i &lt;= $max_page; $i++{
echo "<li>&lt;a href ='. get_pagenum_link $i.“‘”;
if $i == $paged echo 'class = active''';
echo “$i</a></li>”;
}
} elseif $paged &gt;= $&amp;&amp; $paged &lt;$max_page ceil $/ 2 {
for $i =$paged ceil $range / 2; $i &lt;=$paged + ceil $range / 2; $i++{ echo “<li>&lt;a href ='”. get_pagenum_link $i.“‘”;
if $i == $paged echo 'class = active''';
echo “$i</a></li>”;
}
}
(エルゼ)
for $i = 1; $i &lt;= $max_page; $i++{
echo "<li>&lt;a href ='. get_pagenum_link $i.“‘”;
if $i =$paged
echo "class = active '";
echo “$i</a></li>”;
}
}
echo “<li class=next>です。
echo next_posts_link&gt;;
echo “</li>”; }

フォアグラウンドコールコード&lt; php get_pagenavi;&gt;