Intereting Posts
Как я могу избавиться от автоматически генерирующих тегов <span>? Как использовать переключатели в плагинах WordPress с использованием настроек регистра? Как обновить значение cookie в WordPress Нужна помощь с Access-Control-Allow-Origin Как указать «add_menu_page» в HTML-файл, а не на PHP-функцию Извлечь 1-е слово blogname / insert в середине новой строки Создание сети сайтов Запросить пользователей, которые имеют одинаковые динамически сгенерированные роли в качестве текущего пользователя Храните размещенное на сайте содержание с оригинальным заказом WP_Query с meta_query не будет упорядочивать Постоянная ссылка /% postname% / не работает Добавить пользовательское поле в категорию Предотвращение усечения первого сообщения Как обернуть все элементы в div внутри сообщения Добавление настраиваемого поля при добавлении / редактировании страницы / сообщения в панели администратора

Тестирование, если текущая страница является статической страницей, установленной как домашняя страница

Я установил страницу «О себе» в качестве домашней страницы, ее постоянная ссылка (my_site / about /) стала my_site / в результате. Is_page ('about') возвращает TRUE на моем локальном сервере, но FALSE на онлайн-сервере.

Почему это ?

Solutions Collecting From Web of "Тестирование, если текущая страница является статической страницей, установленной как домашняя страница"

Вы можете использовать функцию is_front_page () .

Поместите это, где вы хотите проверить, есть ли на главной странице

if( is_front_page() ) { echo 'I am the frontpage'; } 

Он возвращает TRUE, когда отображается основная страница блога, и на экране Settings-> Reading-> Front page установлено значение «Ваши последние сообщения» или когда установлено значение «Статическая страница»,