Вывод текста только на главной в WordPress

Рубрика: WordPress

Для того чтобы в CMS WordPress ограничить вывод какого либо блока на других страницах, а вывести только на главной в общем шаблоне, для этого достаточно прописать php код с условиями.

Вывод текста только на главной, для этого заключаем необходимый блок с условием

<?php if (is_home()) {?>
<h3>Текст для главной</h3>
<?} ?>

или
<?php if (is_front_page()) {?>
<h3>Текст для главной</h3>
<?} ?>

Если вы используете плагин WP-PageNavi то могут возникнуть проблемы с выводом этого же текста на таких страницах как /page/1, /page/2, /page/3 и тп.
Так как они тоже будут считаться главными страницами сайта, поэтому необходимо добавить в условие проверку:

<?php if (is_home() and $_SERVER['REQUEST_URI']=='/') {?>
<h3>Текст для главной</h3>
<?} ?>

Поделись с друзьями:

Комментарии к записи Вывод текста только на главной в WordPress отключены

Нет комментариев для записи Вывод текста только на главной в WordPress