Как вывести код на статичной странице

Друзья, сегодня я хочу рассказать, как вывести код на главной странице, если она статичная. Наверняка все знают, что wordpress- это не только блоговый движок. На нем также можно делать порталы, просто статичные сайты и даже социальные сети.

Как вывести код

Для того чтобы сделать главную страницу статичной, т.е чтобы на ней не выводились последние статьи, как это обычно, а чтобы она не изменялась необходимо создать эту страницу в админке вкладка страницы -> создать новую. После этого как обычно пишете на ней все информацию, которую хотите видеть на главной и сохраняете.

Далее переходите во вкладку настройки ->чтение и тут видно, что нам предлагается либо оставить все как есть, либо если вы установите кружок на вкладку постоянная страница, вам предложат выбрать из раскрывающегося списка, какую страницу вы хотите видеть вместо той, что стоит по умолчанию.

Краткий курс по замене страницы окончен. 🙂 Теперь непосредственно к теме нашей статьи. Если вы хотите сделать по-настоящему интересный сайт, то главная страница должна стать лицом вашего проекта. Согласитесь, что вам было бы неприятно попасть на страницу, где будут просто одна приветственная статья без всего. Поэтому нужно всегда как то усложнять дизайн своего сайта, но усложнять так, чтобы не усложнить перемещение по нему посетителей, всего должно быть в меру

Я сейчас параллельно делаю кулинарный сайт, который готовится у меня под биржу ссылок gogetlinks. Так вот там у меня тоже статичная страница и чтобы как то ее разнообразить и усложнить я решил поставить слайдер, который будет показывать случайный рецепт с возможностью перехода на статью. Сегодня я целый день лазил в гугле, чтобы найти подходящий слайдер. Перепробовал кучу вариантов, наконец, нашел.

Выбор пал на slideshow gallery. Довольно таки неплохой плагин при помощи которого можно создать неплохой слайдер нашел его благодаря вот этому сайту, за что автору спасибо, там же есть подробное описание, поэтому еще раз его переписывать не собираюсь. Скачал, установил, и тут начались проблемы.

Дело в том, что если вы используете статичную страницу как главную, то и редактируется она тоже не в index.php как это должно быть, а в файле page.php. По крайней мере, у меня так может в некоторых шаблонах по-человечески.

Так вот если вы вставите код php в таком файле, то на всех ваших страницах, которые статичные, например, о сайте или об авторе будет вылезать ваша вставка. В php я еще пока не силен, только учусь, поэтому я всю голову сломал, прежде чем нашел решение. Спасибо человеку из нашей группы по созданию сайтов под гогет, который подсказал нужный код. Делов оказалось всего на 5 минут. Так вот необходимо вставить вот такую конструкцию:

< ?php if (is_front_page() && isset($Gallery)){ $Gallery -> slideshow();
}
?>

Это для моей галереи, а вам соответственно вместо

isset($Gallery)){
$Gallery -> slideshow();

необходимо заменить на свой код. Возможно, кто-то скажет, что это проще простого, о так как мой блог начинающего вебмастера, то я решил поделиться с вами этой новостью. Поэтому если вы когда-нибудь решите что-либо вставлять на статичную главную страницу, то используйте конструкцию выше. На сегодня у меня все.

До встречи на страницах моего блога.

Вы уже наверняка задавались вопросом BestMasterиZация — что это?. Заходите на блог сms-systems.ru и читайте.

Понравился пост? Зацени другие:


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *