WordPress. Узнать текущий номер страницы
Если мы редактируем файл index.php, для того чтобы вставить рекламу, или же другой блок, только в определенных местах, нам иногда нужно узнать номер страницы, которую сейчас просматриваем. К примеру, у меня это блок комикса, который отображается только на главной странице.
Для этого необходимо вставить эту строчку в начало файла темы index.php:
<?php $pageNumber = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
Далее можно делать такие вещи:
<?php if(is_home() && ($pageNumber==1)) : ?> Этот текст будет выведен только на главной странице <?php endif; ?>
Этот текст будет выведен только на главной странице
Либо же наоборот:
<?php if(is_home() && ($pageNumber>1)) : ?> Этот текст будет выведен только на второй и последующих страница <?php endif; ?>
Этот текст будет выведен только на второй и последующих страница

Юрич:
Занимаюсь созданием сайтов на WordPress более 6 лет. Ранее работал в нескольких веб-студиях и решил делиться своим опытом на данном сайте. Пишите комментарии, буду рад общению.