WordPress. Узнать текущий номер страницы

Если мы редактируем файл index.php, для того чтобы вставить рекламу, или же другой блок, только в определенных местах, нам иногда нужно узнать номер страницы, которую сейчас просматриваем. К примеру, у меня это блок комикса, который отображается только на главной странице.

WordPress.-Узнать-текущий-номер-страницы

Для этого необходимо вставить эту строчку в начало файла темы index.php:

<?php $pageNumber = (get_query_var('paged')) ? get_query_var('paged') : 1;  ?>

Далее можно делать такие вещи:

<?php if(is_home() && ($pageNumber==1)) : ?>
Этот текст будет выведен только на главной странице
<?php endif; ?>

Этот текст будет выведен только на главной странице

Ко мне часто поступают вопросы про хостинг, которым я пользуюсь и поэтому решил указать хостинг в статье https://sprinthost.ru. Вы можете попробовать попользоваться хостингом 30 дней бесплатно. Чтобы понять, как будет работать Ваш сайт на этом хостинге просто перенести свой сайт (в этом поможет поддержка хостинга бесплатно) и и таким образом сможете понять подходит хостинг Вам или нет. На этом хостинге находятся сайты с 20 000 тысяч посещаемость и сайты чувствуют себя отлично. Рекомендую! Да, если делать оплату на 1 год то получаете скидку 25%. И что мне нравится - тех. поддержка всегда помогает в технических вопросах, за что им спасибо. Как Вы понимаете не всегда проходит всё гладко и нет желания, чтобы сайт не был доступен тем самым страдал трафик и доход.

Либо же наоборот:

<?php if(is_home() && ($pageNumber>1)) : ?>
Этот текст будет выведен только на второй и последующих страница
<?php endif; ?>

Этот текст будет выведен только на второй и последующих страница


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

Заказать сайт