Verfahren Entwicklung

WordPress-Liste - Seite-Lehrbuch

对于我们做网站的来说,一般列表页文章一多都需要分页,下面华仔就来介绍下WordPress 怎么制作分页,直接上 […]

Artikel Ver zeich nis

Für die Website , die wir machen , müssen die meisten Artikel auf der allgemeinen Liste der Se iten unter te ilt werden , unten wird Hua zai vor stellen , wie WordPress unter te ilt werden kann , direkt auf den Code

Code in functions . ph p .

Funk tion get _ pag ena vi ($r ange = 3Hier 3 ist , wie viele Informationen pro Seite ange ze igt werden , die Zahl an diesem Ort muss und WordPress H inter grund Einst ell ungen lesen , wie viele Blog - Se iten ange ze igt werden , müssen die gleichen sein , sonst wird die Seite 404 beri chtet){
global $pag ed , $wp _ quer y ,
wenn (! $) max _ page) {
$max _ page = $wp _ quer y - > max _ num _ pages ;
}
if ($max _ page > 1) {
wenn (! $) (P age) {
$pag ed = 1;
}
„ E cho "<li>" ; previous _ pos ts _ link (' &lt; '); echo "</li>”;
wenn ($max _ page &gt; $r ange) {
wenn ($pag ed &lt; $r ange) {
für ($i = 1; $i &lt; = ($r ange + 1); $i + +) {
„ E cho "<li>&lt; a h ref = ' '. get _ pag en um _ link ($i).“‘”;
if ($i = $pag ed) echo " class = ' active " ;
echo " &gt; $i</a></li>”;
}
{else if ($pag ed &gt; = ($max _ page - ce il (($r ange / 2)))) {
für ($i = $max _ page - $r ange ; $i &lt; = $max _ page ; $i + +) {
„ E cho "<li>&lt; a h ref = ' '. get _ pag en um _ link ($i).“‘”;
if ($i = $pag ed) echo " class = ' active " ;
echo " &gt; $i</a></li>”;
}
$pag ed &gt; = $r ange &amp; &amp; $pag ed &lt; ($max _ page - ce il (($r ange / 2)) {)))
für ($i = ($pag ed - ce il ($r ange / 2)); $i &lt; = ($pag ed + ce il (($r ange / 2))); $i ++) {e cho "<li>&lt; a h ref = ' '. get _ pag en um _ link ($i).“‘”;
if ($i = $pag ed) echo " class = ' active " ;
echo " &gt; $i</a></li>”;
}
}
{we iter {
für ($i = 1; $i &lt; = $max _ page ; $i + +) {
„ E cho "<li>&lt; a h ref = ' '. get _ pag en um _ link ($i).“‘”;
wenn ($i = $pag ed)
echo " class = ' active ' " ;
echo " &gt; $i</a></li>”;
}
}
„ E cho "<li class=next>”;
echo next _ pos ts _ link (' &gt; ');
„ E cho "</li>”; }}

„ V or ste iger Code " ? ph p get _ pag ena vi (); ? &gt;