Структура блога немного отличается от структуры обычного сайта.
Сейчас я расскажу как настроить на Zebrum Lite «блоговую» структуру.
Как я себе представляю структуру классического блога:

- Анонсы всех записей выводятся на главной странице в обратном хронологическом порядке.
- Анонсы записей из определенного раздела выводятся на главной странице этого раздела в обратном хронологическом порядке.
- Навигационное меню категорий чаще всего не имеет вложенности. При клике по пункту меню открывается главная страница категории-раздела.
- Некоторые используют метки к записям и «Облако тегов».
1. Анонсы всех записей блога на главной странице.
По умолчанию главная страница в Zebrum Lite 2.0 так и формируется.
За это отвечает свойство @@module=zmodule_allpages.
При этом внешний вид списка задается в файле listpages.php темы сайта.
Количество записей на страницу задается свойством @@params.perpage (например, если указать @@params.perpage=10, то на главной странице будут выводиться анонсы десяти последних постов ).
В Zebrum CMS это делается еще проще – выберите пункт «Создать главную страницу» в выпадающем меню создания страницы и укажите количество анонсов:

2. Анонсы записей в разделе.
Здесь все так же как с главной страницей, отличие лишь в том, что у главной страницы раздела используется свойство @@module=zmodule_listpages.
При создании раздела в Zebrum CMS, это свойство прописывается автоматически.
3. Создание категорий блога.
У страницы, которая будет категорией, нужно прописать свойства:
@@module=zmodule_listpages – выводит анонсы последних постов в блоге
@@donotlist=1 – запрещает вывод ссылки на страницу раздела в анонсах на главной странице и в блоке «Последние записи».
@@nosubmenu=1 – запрещает выводить подстраницы в меню.
Разумеется, в Zebrum CMS это делать проще и удобнее:

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

Чтобы ссылки на посты не выводились в меню, галочка «Выводить дочерние страницы» на странице раздела должна быть снята:

4. Метки и «Облако тегов».
Если хотите, то можно использовать метки к записям и облако тегов (я обычно ими не пользуюсь, поэтому и на этом блоге меток нет), функционал Zebrum это позволяет.
Для того чтобы метки работали, нужно создать страницу тегов. Настройки виджета вывода «Облака тегов» прописываются в файле functions.php темы сайта. Посмотрите, как это сделано в шаблоне, который идет с Zebrum Lite по умолчанию.
Что-нибудь еще отличает структуру блога от структуры обычного сайта?


