Постоянная (стационарная) страница в WordPress — 3 способа создания


В статье будут рассмотрены несколько вопросов:

  1. что такое страницы и для чего они нужны
  2. стандартный способ сознания постоянных страниц
  3. создание скрытых страниц с помощью плагина Exclude Pages from Navigation
  4. создание постоянных страниц с помощью плагина Home-Page Control

1. О страницах в WordPress

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

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

Располагаются страницы обычно в шапке, иногда в сайдбаре и даже в футере. Их отличительная особенность – практически неизменный контент. Если Вы создали страницу «Обо мне» или «Контакты», то, ясно, что там информация там меняется крайне редко.

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

Постоянные (стационарные) страницы можно сделать разными способами:

  • штатными средствами WordPress;
  • штатными средствами с дополнительным использованием плагинов,
  • с использованием плагинов,
  • вмешательством в код WordPress’a.

Последний способ мы рассматривать не будем, т.к. он требует серьезных знаний в программировании. А поскольку у меня их нет… :).

2. Создание постоянной страницы: способ первый – стандартный.

Для создания постоянной страницы, нам надо зайти в «Настройки» — «Чтение»

Создание постоянных страниц в WordPress

Рис.1

Создание постоянной страницы происходит именно в этой вкладке. Читаем, что тут написано, если не очень понятно – не беда, сейчас мы подробно все это рассмотрим.

Прежде всего, нам надо создать еще одну страницу, куда будут выводиться записи. Она может быть и пустой, но об этом ниже. Для создания новой страницы нам надо перейти на вкладку «Страница» — «Добавить новую». Это можно сделать 2 путями (в версии WordPress 3.x.x):

Создание постоянных страниц в WordPress

Рис.2

Попасть туда можно из левого меню, вкладка «Страницы» — «Добавить новую», или из верхнего меню, нажав на ссылку «+ Создать» — откроется выпадающее меню, где надо выбрать «Страница».

У Вас откроется страница «Добавление новой страницы»:

Создание постоянных страниц в WordPress

Рис.3

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

Потом нажимаем на кнопку «Опубликовать». Переходим на сайт и смотрим, что у нас появилась новая страница:

Создание постоянных страниц в WordPress

Рис.4

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

Опять переходим в «Настройки чтения» (см.рис.1). Устанавливаем флажок на строчке «Постоянная страница», у нас сразу активируются (становятся более яркими) два окна, в которых написано «Выбрать»:

Создание постоянных страниц в WordPress

Рис.5

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

Теперь в строчке «Страница записей» кликаем по строчке «Все статьи». Внизу страницы нажимаем «Сохранить изменения».

Смотрим, что у нас получилось на сайте:

Создание постоянных страниц в WordPress

Рис.6

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

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

3. Создание постоянных страниц: способ второй – создание скрытых страниц.

Итак, мы создали страницу, где будут опубликовываться все наши записи, но по какой-то причине мы не хотели бы, чтобы на эту страницу попадали посетители сайта. Для этого нам понадобятся плагины — Exclude Pages from Navigation, Advanced Category Excluder  или simply-exclude. Мы рассмотрим первый из них, как более простой.

Плагин Exclude Pages from Navigation

Скачать его можно ОТСЮДА [Плагин скачан уже 345 раз(а)]. Устанавливаете и активируете плагин Exclude Pages from Navigation как обычно, каких особенностей тем нет. Настраивать нам ничего не надо. Просто заходим во вкладку «Страницы»:

плагин Exclude Pages from Navigation

Рис.7

Устанавливаем курсор на нужную страницу, нажимаем «Редактировать». Открывается страница для редактирования:

плагин Exclude Pages from Navigation

Рис.8

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

плагин Exclude Pages from Navigation

Рис.9

Страницы «Все статьи» как не бывало. А как теперь почитать какую-то статью? Только пользуясь навигацией в сайдбаре.

Результат: наш блог на WordPress стал очень похож на обычный сайт. О работе других плагинов Вы можете найти информацию в Интернете.

4. Создание постоянной страницы: способ третий – с использованием плагинов.

В Интернете имеются указания на два плагина для этих целей — Static Front Page и Home-Page Control. Первый я вовсе не нашел, а работу второго мы сейчас рассмотрим. Но прежде – два ВАЖНЫХ ПРЕДУПРЕЖДЕНИЯ:

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

2. прежде, чем устанавливать плагин Home-Page Control, убедитесь, что у Вас в шаблоне имеется файл «home.php». Если его нет, плагин работать не будет. Причем имейте ввиду, что если у Вас он есть, то в будущем при смене шаблона (а это вполне возможно) в новом его может не быть и вся Ваша заботливо созданная структура блога рухнет.

Итак, скачиваем русифицированный плагин Home-Page Control  ОТСЮДА [Плагин скачан уже 263 раз(а)]. Устанавливаем его и активируем как обычно. В админке блога в «Настройках» у Вас появится новая запись:

Плагин Home-Page Control

Рис.10

Переходим по ссылке Home-Page Control, открывается страница настроек:

Home-Page Control

Рис.11

Нажимаем на кнопку выпадающего списка, выбираем нужную страницу, которая и будет отображаться на главной и жмем «Сохранить». Все, дело сделано.

На этом можно было бы и закончить, но надо заметить, что нашу задачу – выведение наиболее важной информации на главную страницу – можно решить и другим способом: закреплением на главной наиболее важных постов. Об этом в следующей статье/

P.S. Вообще, главная страница — очень важный, даже — заглавный, элемент сайта. Это как фасад дома — о нем судят обо всем доме. Думаете, выбрать фасад дома легко? Если Вы так считаете, значит, Вы просто с этим не сталкивались. Видов фасадов домов очень много. Уверен, что Вы не знаете, чем отличается стиль «американский кантри» от швейцарского! Хотите узнать — сходите по ссылке.

Похожие записи по этой теме:

10 thoughts on “Постоянная (стационарная) страница в WordPress — 3 способа создания

  1. Леонид

    А как сделать главную чтобы на ней отображались все виджеты?

    Reply
    1. admin Post author

      Леонид, разместите их в сайдбаре, тогда они будут видны на любой, в т.ч. и главной, странице. Или я чего-то не понял?

      Reply
  2. Ирина

    Спасибо ! Я ни как не могла сообразить как сделать страницу постоянной! Еще бы найти как сделать

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

    Reply
    1. admin Post author

      Ирина, Вам необходимо в нужном месте (это место определяете Вы сами) установить тег «Далее („More“)». Для этого надо нажать кнопку в визуальном редакторе. Только сначала надо кликнуть по тому месту (установить курсор), где Вы желаете разорвать статью.

      Reply
  3. Татьяна

    Извините, пожалуйста, если не в тему, но никак не могу решить свою проблему. На моем сайте на главной выводятся заметки. Видимо они выводятся благодаря плагину Web 4 All Featured Post Widget_2 потому что если я его выключаю то на главной нет заметок вобще. Так вот под каждой заметкой стоит кнопка подробнее и при нажатии она делает переход на новую страницу. Впринципи она мне не нужна так как делает переход не на ту страницу которую нужно, но изменить адресс ее перехода я не могу и кнопку убрать тоже. А без этого плагина вобще не выводятся заметки. Тег more там ни при чем. По крайней мере в HTML коде его нет. Помогите пожалуйста разобратья! если вас это не затруднит. Заранее спасибо!

    Reply
    1. admin Post author

      Татьяна, я с этим плагином не сталкивался и сейчас сказать что-либо внятное не могу. А в студию sites4web.ru Вы обращались?

      Reply
  4. Yatta

    Отличная статья спасибо. У меня вопрос: А как убрать из шапки «Главная»

    Reply
    1. admin Post author

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

      А почему Вам не нравится страница «Главная»? О том, что можно перейти на главную путем нажатия на логотип в шапке знают не все.

      Reply
  5. Андрей

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

    Reply
    1. admin Post author

      Андрей, (1) статьи в рубриках останутся, (2) да, главной будет та страница, которую Вы назначите, (3) при проверке Ваши статьи никуда не пропадут. НО! Я советую Вам создать поддомен, на нем можете всласть тренироваться. Причем по сравнению с Денвером будет дополнительный плюс — Вы будете работать на реальном хостинге.

      Обычно хостеры разрешают создавать неограниченное количество поддоменов, но у многих ограничение по количеству баз MySQL. Вы работаете на sprinthost.ru и даже если у Вас тарифный план «Первый», то еще одна база может быть свободна. Когда она потребуется для создания еще одного сайта, просто удалите поддомен. Единственное: когда начинаете работать на wordpress — не разрешайте поисковикам индексировать поддомен. Если надо подробнее — напишите на почту.

      Reply

Оставить комментарий

Your email address will not be published. Required fields are marked *