Делаем стартовую страницу статичной на WordPress. Как сделать главную страницу в WordPress Настройка главной статической страницы на wordpress

Иногда нужно сделать так, чтобы стартовая страница на движке WordPress у нас была статичной. Смысл этого действия заключается в том, что когда мы первый раз заходим на блог, то на стартовой странице у нас не выводится анонс статей, а просто будет выводится статичная информация (например с описанием блога ), а сам блог будет находится в отдельной вкладке (странице ). Когда мы по этой вкладке нажимаем, то только тогда у нас появляются анонсы статей.

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

Заходим в панель управления, выбираем меню «Параметры » —> «Чтение «. В верху у нас как раз идет такой пункт, что отображать на главной странице. Нам предлагают выбрать либо последние записи, либо какую-то постоянную статическую страницу, которую мы будем использовать. Но перед тем, как это делать, нам естественно нужно эту постоянную страницу создать. Для этого перейдем в меню «Страницы » —> «Добавить новую «. В верху присваиваем название страницы (например, О сайте ), потом заполняете и публикуете текст, который будет отображаться при первом входе на ваш блог. В тесте вы можете например написать, о чем ваш блог, ваши предложения и услуги, свою форму подписки и так далее.

Теперь нам понадобится еще одна страница — эта страница для вывода записей с нашего блога. Тем же самым способом добавляем новую страницу. В названии страницы прописываем Блог , после чего просто публикуем ее без каких-либо записей. Теперь если мы вернемся в меню «Параметры » —> «Чтение «, то здесь в верху ставим пункт, чтобы на главной странице отображать статическую страницу. В ячейке «Главная страница » выбираем пункт «О сайте «, которую мы создали. Ячейка «Страница записей » — эта страница, где будут выводится анонсы записей нашего блога. В этой ячейке выбираем пункт «Блог «, после чего нажимаем на кнопку «Сохранить изменения «.

Теперь когда мы перейдем на свой блог движка WordPress и обновим его, то у нас будет отображаться статическая стартовая страница «О сайте «. Если мы нажмем на страницу «Блог «, то у нас уже будут выводится все анонсы записей блога.

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

В этот статье мы рассмотрим процесс настройки и использования статических страниц в WordPress, а также случаи, в которых это желательно и нежелательно делать.

Как настроить статическую домашнюю страницу

Прежде чем рассмотреть, какие сайты надо оснащать статическими страницами, а какие нет, давайте изучим, как правильно настраивать страницы такого типа при помощи панели администрирования WordPress.

Вот пошаговая инструкция :

2. Новую страницу назовите "Home " или "Главная " и заполните любым контентом в качестве шаблона.

4. Если у вас нет никаких постов, напишите несколько в черновиках.

5. Перейдите в Настройки → Чтение в панели управления.

6. Выберите: На главной странице отображать → Статическую страницу .

7. Для "Главной страницы " выбираем созданную вами ранее страницу под названием "Главная " или "Home ".

8. Для "Страницы записей " выбираем созданную страницу "Posts " или "Blog ".

9. Теперь перейдем к разделу Внешний вид → Меню в панели управления. Добавим новое меню с опцией "Home ", которая ведет на вашу домашнюю страницу, а также ссылки "Blog " или "Posts " для соответствующих страниц, которые мы создали ранее.

10. Теперь открываем новое окно в браузере и вводим в адресной строке адрес нашего сайта. Находим меню и смотрим, есть ли там новые ссылки на страницы "Blog " или "Posts " ? Если ссылки есть, проверяем, ведут ли они на созданные нами статические страницы.

Вот и всё, мы настроили статические страницы для WordPress-сайта!

Когда стоит использовать статические стартовые страницы

Теперь, когда вы знаете, как создать и настроить статическую страницу для сайта, самое время изучить, в каких случаях такие страницы стоит (или не стоит) использовать. Начнем со сценариев потенциального использования статических страниц на сайте:

  • Бизнес-страницы . На страницах интернет-магазина, сервиса или компании можно отобразить при помощи статического списка главные новости или обновления в каталоге предлагаемых товаров и услуг.
  • Посадочные страницы . Использование посадочных страниц имеет смысл в ситуации, когда обзор товара или услуги в YouTube привязан к реферальной ссылке, ведущей на конкретный раздел или промо-акцию. И вместо всего списка товаров, пользователь после перехода по реферальной ссылке увидит специально разработанную страницу для конкретного продукта.
  • Страницы некоммерческих организаций и фондов . Чтобы отобразить ключевые проекты, по которым работал фонд или организация, удобно вести не только блог, но и создать страницу с перечнем ссылок и логотипов по сделанным проектам. Туда же можно привязать кнопку для быстрых пожертвований.
  • Портфолио . Ключевые факты о специалисте и проекты, в которых он участвовал, а также прикрепленное резюме лучше всего отобразить именно при помощи статической страницы.
  • Интернет-магазины и форумы . Список товаров или тем лучше всего отображать именно с помощью статической страницы.

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

Когда стоит избегать создания статических страниц

Есть и ситуации, когда использование статических страниц нежелательно:

  • Блоги . Само собой, блог построен на динамическом контенте и новых публикациях. Никому из посетителей или постоянных читателей блога не будет интересно каждый раз видеть один и тот же контент на главной странице.
  • Кейсы и портфолио . Если у вас появляются новые продукты или проекты (как всегда бывает у графических дизайнеров, разработчиков приложений и игр), то есть смысл выводить на главной самые свежие проекты, а не постоянно держать портфолио в «законсервированном» виде. Альтернативным вариантом может стать создание отдельной страницы для ключевых фактов и самых важных проектов, на которую можно попасть из динамически формирующегося портфолио.
  • Новостные страницы . Статическая страница на новостной сайте в качестве стартовой будет смотреться немного странно и точно не добавит новостному сайту популярности: ведь всем интересны свежие новости, а не повторение одного и того же.

В заключение

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

или рассмотрим отличия Wordpress страниц от постов

В этом уроке самоучителя вы научитесь выводить статические страницы в свой блог.

Основные отличия постов и страниц блога

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

Главная страница. Вывод статических Wordpress страниц

1. Любым из способов проходим в панель управления своим Wordpress сайтом.

2. Жмем на вкладку Страницы из левого меню панели, как показано на рисунке:

3. Следующий щелчок по Добавить страницу:

4. В этом месте вам предстоит ввести заглавие страницы и ее содержимое.

5. Ввели заглавие и текст страницы, жмем Опубликовать:

6. Смотрим результат. Нажмите на Просмотреть страницу:

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

В верхнем горизонтальном меню блога появилась ссылка на страницу . По умолчанию каждая новая страница (ее заголовок), а точнее ссылка на страницу , добавляется в меню. Обратите внимание также на то, что меню с ссылками на страницы доступно только в верхней части блога, в то время как ссылки на записи, последние комментарии, рубрики и Мета-ссылки присутствуют в меню ниже. Сейчас мы займемся тем, что создадим список страниц в отдельной колонке.

В панели админа жмем на вкладку Внешний вид:

Проходим по строчке Виджеты:

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

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

Открываем виджет Страницы:

Вводим идентификатор страницы, которую хотим исключить из списка. В нижней колонке блога, под одноименным заголовком мы имеем две страницы: первая была добавлена нами, а вторая → Пример страницы - по умолчанию. Наведите указатель мыши на Пример страницы, чтобы в левом нижнем углу браузера отобразился идентификатор, в моем случае - это id=2 . Теперь в панели админа блога, во вкладке Страницы, в поле Исключить вводим значение идентификатора, то есть 2 и жмем Сохранить.

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

В результате Пример страницы исчез из нижнего меню блога, но остался в горизонтальном меню вверху (после внесенных изменений, не забываем обновить страницу своего сайта, нажатием кнопки F5, что на клавиатуре). И это можно исправить.

Обратимся к помощи плагина Exclude Pages from Navigation , разработанного специально для удаления страниц из меню сайта на Wordpress. Установке посвящен отдельный урок, который вы можете просмотреть, пройдя по ссылке выше, чтобы понять как они устанавливаются и подключаются к сайту, а это так - коротенькая инструкция. Так вот.

1. Нажатием Download Version... скачиваем на компьютер архив плагина Exclude Pages from Navigation с официальной страницы, где он представлен.

2. В панели администратора сайта, во вкладке Плагины выбираем Добавить новый:

3. На следующей странице админки жмем Загрузить:

4. На открывшейся странице ищем скачанный архив → Выберите файл → Установить:

5. Активируем плагин, кликая по одноименной гиперссылке.

6. Открываем любую из имеющихся страниц:

7. Снимаем галочку в окошке плагина и обновляем страницу:

В следующем уроке вы научитесь создавать рубрики или категории и добавлять в них посты.

Для того, чтобы нужную вам страницу в WordPress назначить стартовой (главной) или любую другую страницу назначить для вывода статей вашего блога, нужно перейти в Настройки -> Чтение .

После того как вы перешли в настройки чтения выберите пункт «Статическую страницу» . Далее выберите страницу, которую вы хотите использовать как главную страницу .

Назначаем страницу «Главная» для главной страницы сайта

Как создать отдельную страницу для записей блога в WordPress

Для того чтобы назначить страницу для вывода всех записей (статей, новостей) вашего сайта на WordPress выберите в пункте «Страница записей» ту страницу, которою вы хотите использовать для вывода записей.

Назначаем страницу «Блог» для отображения записей

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

Для того, чтобы нужную вам страницу в WordPress назначить стартовой (главной) или любую другую страницу назначить для вывода статей вашего блога, нужно перейти в Настройки -> Чтение. Как сделать любую страницу главной (стартовой) в WordPress После того как вы перешли в настройки чтения выберите пункт "Статическую страницу". Далее выберите страницу, которую вы хотите использовать как главную страницу. Как создать отдельную страницу для записей блога в WordPress Для того чтобы назначить страницу для вывода всех записей (статей, новостей) вашего сайта на WordPress выберите в пункте "Страница записей" ту страницу, которою вы хотите использовать для…

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

Создание статической главной страницы

В качестве главной страницы можно использовать одну из постоянных страниц:
На административной панели WordPress создайте, по крайней мере, две страницы (Страницы>Добавить новую).

1. Главная страница

Задайте для одной страницы заголовок, который вы хотите использовать для главной страницы, например,"Главная", введите содержимое страницы и опубликуйте ее.

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

2. Страница записей

Вторую страницу назовите"Блог" (или "Новости", "Статьи") и опубликуйте. На этой странице будут показаны записи (анонсы) блога, поэтому не нужно добавлять на нее содержимое (оно игнорируется) и использовать для нее пользовательский шаблон.

3. Настройки

На административной странице настроек "Чтение" (Reading) выберите опцию "На главной странице отображать - Статическую страницу ", укажите страницы, которые вы хотите использовать как главную страницу ("Главная") и как страницу записей ("Блог") и сохраните изменения.

4. Меню

Если в вашей теме используется меню постоянных страниц, например, в "шапке" (файл темы header.php) или в боковом меню блога (файл темы sidebar.php), страница, назначенная вами главной страницей, также появится в этом меню. Чтобы исключить эту страницу из списка страниц, отображаемых в меню, нужно изменить соответствующий шаблон темы, который используется для этой главной страницы.

Изменение темы

Исключение страницы из меню

Выводит меню страниц функция , для которой можно задать для параметра exclude (исключить) id страницы (или страниц) , которую нужно исключить из меню, или для параметра include (влючить) перечислить через запятую id страниц, которые нужно включить в меню (здесь id главной страницы =10):

Выбор для главной страницы

В шаблоне можно выбирать содержимое для главной страницы, отличающееся от содержимого для остальных страниц, использовав, что is_front_page() возвращает true , когда отображается главная страница, назначенная в настройках, как показано выше. Например, на главной странице можно не выводить боковое меню. Для этого в файле index.php темы вместо строки

нужно написать:

Программный выбор главной страницы

Программно создать страницы О блоге (About) и Блог (Blog) позволяет wp_insert_post() .

ID); update_option("show_on_front", "page"); // Страницы записей (блог) $blog = get_page_by_title("Blog"); update_option("page_for_posts", $blog->ID); // Переключение на тему //switch_theme("Template", "stylesheet"); ?>

is_home() и is_front_page()

is_home() проверяет, является ли текущая страница страницей записей (posts page).
is_front_page проверяет, является ли текущая страница главной страницей сайта.
В WordPress по умолчанию главной является страница записей, поэтому функции is_front_page() и is_home() обе проверяют нахождение на главной странице.