Статичные страницы и новости

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

Страницы WordPress первоначально были задуманы для размещения статичного контента. Фактически, вы можете создать один шаблон страницы и затем использовать его для представления всех страниц сайта. Однако, никто не запрещает вам полностью изменять стандартный шаблон для какой-либо отдельной страницы. Именно использование страниц сыграло в развитии CMS WordPress первостепенную роль; страницы — это ваше основное оружие, позволяющее мастерить любые, даже самые масштабные проекты.

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

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

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

В поисках оптимальной настройки

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

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

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

3. Создать необходимые рубрики под каждый новостной раздел. Чаще всего ограничиваются одной рубрикой, называемой News (Новости) или Announcements (Объявления), в пределах которой с помощью меток производят дальнейшую сортировку информации.

4. Связать воедино созданные рубрики и страницы с помощью меню.

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

Блог про WordPress
Комментарии: 14
  1. Вячеслав

    Добрый день! Хочу отдельную страницу News (как на вашем сайте). Подскажите, к какому плагину обратиться… Желательно должен быть русифицированный новостной плагин. Спасибо!

    1. Дмитрий (автор)

      Плагин не нужен. Достаточно использовать произвольные меню сайта. Все это уже предусмотрено в функционале WordPress.

  2. Вячеслав

    Более подробно объясните… Я для начала делаю страницу, как потом к ней прикрепить новостной блок и вообще как он делается??? Вы уж простите меня, за настойчивость…

    1. Дмитрий (автор)

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

  3. Вячеслав

    Я уже все это пробовал… не получается. в настройках внешнего вида->меню существует надпись:

    "Текущая тема не поддерживает создание меню, однако вы можете использовать виджет «Произвольное меню», чтобы добавить любое из созданных здесь меню в боковую колонку темы."

    Как я только не пытался, не получается у меня создать отдельную страничку "НОВОСТИ". Может плагин существует какой?

    На страничках у меня только единоразовые публикации возможны и все…

    1. Дмитрий (автор)

      Значит ваша тема не поддерживает горизонтальные меню. В таком случае остается только пользоваться плагинами. Попробуйте вот этот: http://wordpress.org/extend/plugins/nurelm-get-po…. Там надо будет создать страницу и вставить шорткод, который указан на странице плагина. Чтобы настроить для определенной категории, пишете просто параметр category="здесь_название_категории", т.е, например, вот так: [get_posts category="News"]. Можно задавать numberposts=10, или любое другое число записей, которое необходимо вывести.

  4. Вячеслав

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

  5. Anatoliy

    Здравствуйте!
    Подскажите, как сделать так, чтобы определенные статьи привязать к конкретным страницам, например, по принципу как сделано на Вашем сайте? Есть страница «Статьи» и на ней публикуются записи, которые привязаны конкретно к данному разделу, далее страница «Блог» и к ней так же прикрепленны записи конкретно написанные под эту страницу и т.д. Хотелось бы получить более развернутый ответ, может быть есть статья, которая все может объяснить. Многие интересуются данным вопросом (в особенности новички), но так до сих пор никто вразумительного ответа не дал.

    1. Дмитрий (автор)

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

  6. Anatoliy

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

    1. Дмитрий (автор)

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

  7. Anatoliy

    Спасибо, с этим вроде понятно, но мне кажется я не совсем верно выразился по поводу страниц и статей. Вопрос, есть ли в вордпрессе возможность добавлять статьи к конкретным страницам включая родительские страницы, по принципу выпадающего меню? Если делать как Вы описали, тогда получается слишком длинное горизонтальное меню (например, если рубрик много).
    Уточню на примере: есть основная страница «Фотография», к ней идут родительские страницы: «Портрет», «Натюрморт», Предметка» и т.д., а к каждой родительской странице идут уже статьи по нужным тематикам (рубрикам), вот так можно сделать?

    1. Дмитрий (автор)

      Меню в WordPress поддерживает и родительские страницы. В нем можно сделать любую структуру страниц, с любым уровнем вложенности. Если же вам нужен продвинутый функционал (больше разных стилей для меню, адаптивность), то тогда советую плагин: https://wordpress.org/plugins/megamenu/.
      Можно еще вот такой плагин попробовать: https://wordpress.org/plugins/css-menumaker/.

  8. Anatoliy

    Спасибо, попробую.

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

Получать новые комментарии по электронной почте.