Задать вопрос
@radio_mus

Почему не срабатывает функция is_page()?

Здравствуйте.
Для разного вывода некоторого контента на страницах, в header.php находится разный код, но вот функция is_page() никак не хочет отрабатывать. Пробовал и по id идентифицировать страницу, и по заголовку, и по слагу, но никак не работает.

К слову, в том же header.php, аналогичный код работает в функциях is_front_page() и is_post_type_archive(), а вот is_page() ну никак не хочет. Подскажите пожалуйста, в чем может быть загвоздка?

Пример кода:
<?php 
    wp_reset_query();
    if ( is_page('kalk') ) { 
        ?>
        <div class="block">
            <div class="title">
            <div class="top">Кальулятор</div>
        </div>
    </div>

    <?php } ?>


Большое спасибо, всем откликнувшимся!
  • Вопрос задан
  • 243 просмотра
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@radio_mus Автор вопроса
Проблема была из за одного закрывающего тега
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽