Разработка программ

Учебное пособие по созданию страниц списка WordPress

Для нас, чтобы сделать веб-сайт, общий список страницы статьи больше всего необходимо разделение страниц, ниже Huazai будет представлять, как WordPress сделать разделение страниц, прямо на [...]

Статьи

Для нашего веб-сайта, как правило, список страницы статьи много необходимо разделение страниц, ниже Huazai будет представлять, как WordPress сделать разделение страниц, прямо на код

Код в functions.php.

function get_pagenavi ($range = 3)Здесь 3 - это количество информации на странице, количество этого места должно быть таким же, как и настройки фона WordPress в чтении страницы блога, в противном случае страницы будут сообщать 404){
global $paged, $wp_Query;
if (! $) max_page) {
$max_page = $wp_query- > max_num_pages;
}
if ($max_page > 1) {
Если (! $) Paged) {
$paged = 1
}
echo ""; previous_posts_link ('&lt; '); echo "";<li></li>
if ($max_page &gt; $range) {
if ($paged &lt; $range) {
for ($i = 1; $i &lt; = ($range + 1); $i + +) {
echo "&lt; a href = '".<li>get_pagenum_link ($i).“‘”;
if ($i = $paged) echo " class = ' active ' ";
echo «&gt; $i»;</a></li>
}
} elseif ($paged &gt; = ($max_page - ceil(($range / 2))) {
для ($i = $max_page - $range; $i &lt; = $max_page; $i + +) {
echo "&lt; a href = '".<li>get_pagenum_link ($i).“‘”;
if ($i = $paged) echo " class = ' active ' ";
echo «&gt; $i»;</a></li>
}
} elseif ($paged &gt; = $range &amp; &amp; $paged &lt; ($max_page - ceil(($range / 2)) {)))
for ($i = ($paged - ceil($range / 2)); $i &lt; = ($paged + ceil(($range / 2))); $i + +) {echo "&lt; a href = ".<li>get_pagenum_link ($i).“‘”;
if ($i = $paged) echo " class = ' active ' ";
echo «&gt; $i»;</a></li>
}
}
{else {
для ($i = 1; $i &lt; = $max_page; $i + +) {
echo "&lt; a href = '".<li>get_pagenum_link ($i).“‘”;
if ($i == $paged)
echo " class = ' active ' ";
echo «&gt; $i»;</a></li>
}
}
echo »;<li class=next>
echo next_posts_link ('&gt;');
echo ""; }}</li>

Код вызова на фронте? php get_pagenavi();? &gt;