WordPress: Как определить по настоящем главную страницу на сайте
Для тех кто создает свои темы для сайтов на движке WordPress, либо модернизирует уже существующие темы, то вполне возможно со временем появится вопрос - Как же определить действительно главную страницу? Вроде все просто, достаточно написать:
if (is_home()){
echo "Выводим все что хотим!";
}
но увы, наш текст будет выводиться не только на главной странице, но и на страницах типа пейджинга, типа page/2 и т.д., а это не есть гуд и нас это не устраивает, т.к. нам надо только на одной главной странице вывести скажем большой баннер. Вот для этого то, нам и поможет следующий код:
PHP
<?php if ( (is_home())&&!(is_paged()) ) { ?>
<h1>Выводим наш банер на главной странице!</h1>
<?php } else { ?>
<h1>А тут выводим другую информацию или не выводим ничего!</h1>
<?php } ?>
Есть еще один способ, но видимо он работает только со статической главной страницей и мне не подошел:
if (is_front_page()){
echo "Это и есть главная страница!";
}
Все очень просто и главное полезно. У меня как-раз назрело пара мест, где нужно будет это применить
Похожие записи:
- Как вывести записи на сайте только из определенной рубрики – WordPress
- Как добавить запись в блог WordPress не из админки?
- WordPress: Как вывести список загруженных файлов к посту?
- Еще один способ избавиться от спам-комментариев на сайте
- Ограничиваем доступ к части поста для незарегистрированных пользователей – WordPress
Albert Hubo робот-Эйнштейн
Очередной фрик
Торренты без регистрации и Torrent агрегаторы
Онлайн файтинг Perfect KO
ClikClak – 3D мультифильм
Куриный гироскоп
DOOM на Flash
Про выборы
WorryAboutYou.com помогает найти и скачать музыку совершенно бесплатно
Евгений Гришковец «На заре»
Inna – Hot
hushie.com – поисковик MP3-музыки
От Москвы до самых до окраин
Большая разница – своя игра
Японские заталкиватели
Геймплейное видео Lineage II: Chaotic Throne
Opera Unite – очень удобно!
Еното-дискотека
Блогу 1 год!
Ускорение загрузки Windows Vista
Американское шоу / American show
Пушка стреляющая кольцами дыма

Суперский пост! Больше таких давайте!
— 1 ноября 2010 @ 00:25