Wordress & SEO

Произвольный код только на главной странице WordPress

22.01.2008 | Просмотров: 7 414

Ниже привожу несколько решений:
1. Вывод кода на главной странице, в том числе и на page/1, page/2, ... page/58

<?php if ( is_home() ) { ?>
ваш код
<?php } ?>

2. Вывод кода только на главной странице

<?php
if ( (is_home()) && !(is_page()) && !(is_single()) && !(is_search()) && !(is_archive()) &&
!(is_author()) && !(is_category()) && !(is_paged()) ) { ?>
ваш код
<?php } ?>

3. Второй вариант вывод кода только на главной странице

<?php if ($_SERVER["REQUEST_URI"] == "/"): ?>
ваш код
<?php endif; ?>

4. Плагин Is Frontpage для отображения кода только на главной странице.
Качаете плагин здесь, закачиваете в папку плагины и активируете.
Затем в желаемое место в файле шаблона прописавыете код:

<?php if (is_frontpage()) {
ваш код
} ?>

Лично я использу 3-й вариант, код небольшой да и плагин лишний раз устанавливать не хосется.

Добавлено 14.10.2010
Вывод исключительно на главной странице:

<?php if (is_front_page()) { ?>
ваш код
<?php } ?>

Оставить комментарий для " Произвольный код только на главной странице WordPress " (Комментарии (8))
  1. Reddi

    ох установил сапу только на главную, а то на всех.
    автору респект!

  2. вова

    3 вариант рабочий

  3. Аявайком

    2 вариант не понял знак «!» означает исключить?

  4. admin

    Аявайком » так точно

  5. fvgtf

    tgrgrtr4tretretretretretr

  6. Demin

    Такой вопрос, как с помощью какого нибудь плагина или вручную в шаблон, внедрить нужный код баннера или более сложный код, состоящий из дивов и скрипта в посты определенных категорий. Пользуюсь Max Banner Ads PRO, хороший плагин, вставляет что и куда угодно — этого он не может. Вручную в шаблон не получается, вставляю в лоб, показывает во всех категориях. Другие плагины типа Datafeedr Random Ads plugin, WPAds тоже не помогли. Мне нужно в определенные категории поместить код разных галерей. Просматривать достаточно только в архиве, так как просмотр на главной постов нужных категорий отключен плагином. С помощью Max Banner Ads PRO воткнул нужные коды, в нужном месте, но галереи отражаются во всех категориях, из сайдбара убрал блок «категории» и нужные категории вызываю прописанными вручную ссылками. Но когда переключаешься на следующую страницу в архиве, галера перекашивается, уходит выше сайдбара. Видно надо смотреть в сторону ID, может где то освещено, но я не нашел. Задавал этот вопрс на mywordpress.ru, но что то проигнорировали.

  7. Demin

    Спасибо Вячеслав! Письмо получил, буду думать в направлении построения шаблонов. Честно говоря не очень силен в PHP, но шаблоны в частности надо изучать, тем более, что использую самодельные, сделанные в «Artisteer». Там стандартный кубриковский вариант, то есть без сюрпризов можно по идее с ними работать.

  8. Андрей

    Спасибо за примеры! У меня и первый заработал, вот только плагин с буржуйского сайта так и не смог скачать… если есть такая возможность выложите у себя…

© 2007-2012 Kimochi.ru Designed by Kimochi Design