CMS: Отображение блога из выбранных рубрик с помощью динамичных страниц
Используйте динамические страницы для отображения постов блога из определенных рубрик с более индивидуальным макетом.
Параметр динамической страницы позволяет отображать только нужные рубрики, показывая превью выбранных постов блога с прямым переходом к каждому посту. У динамической страницы есть собственный URL-адрес, на который можно сослаться с помощью кнопки, изображения или пункта меню.
Добавляйте ссылки на них с других страниц или напрямую из пунктов меню, показывайте определенную информацию (например, дату, автора) и отображайте конкретные коллекции на любой странице.
Важно:
При использовании динамических страниц для отображения рубрик блога существуют ограничения, о которых необходимо знать. Посетители сайта не могут делиться постами, редактировать их или использовать функции подписки на динамических страницах блога. Посетители сайта также не могут ставить лайки постам блога.
Шаг 1 | Добавление динамичной страницы для рубрики блога
Добавьте динамичную страницу для размещения рубрики блога.
Чтобы добавить динамичную страницу:
- Нажмите CMS
в левой части редактора. - Нажмите Коллекции приложений Wix.
Примечание: если вы не видите раздел Коллекции приложений Wix, убедитесь, что вы включили их. - В разделе Блог наведите курсор на Рубрики и нажмите на иконку Дополнительные действия
. - Нажмите Добавить пустую динамическую страницу.

В URL-адресе динамической страницы видно, что название коллекции совпадает с динамическим значением страницы.
Показать, как это сделать
Шаг 2 | Добавление репитера или таблицы
Выберите способ отображения коллекций блога с помощью репитера или таблицы. Репитер отображает коллекцию, используя макет, который можно изменять. Например, вы можете добавить еще одно текстовое поле, изображение или кнопку. Таблица также отображает коллекцию, но использует макеты, которые нельзя изменить.
Чтобы добавить репитер или таблицу:
- Нажмите
Добавить в левой части редактора. - Нажмите Списки.
- Перетащите выбранный репитер или таблицу на страницу.

Шаг 3 | Добавление и подключение второго набора данных и фильтра
Репитеры и таблицы могут отображать элементы из коллекций, в которых вы отфильтровали один набор данных по другому набору данных. Динамическая страница создается автоматически с набором данных — в данном случае он настроен как организатор коллекции рубрик блога. Теперь мы добавим второй набор данных для постов блога.
Мы также добавляем фильтр ко второму набору данных, чтобы ссылаться на рубрики, к которым относятся посты блога.
Чтобы добавить и подключить второй набор данных и фильтр:
- Нажмите CMS
в левой части редактора. - Нажмите Добавить элементы контента, затем нажмите на иконку Добавить
рядом с пунктом Набор данных.

- Нажмите на только что добавленный набор данных.
- Нажмите Настройки.
- Выберите Посты в выпадающем списке Подключить коллекцию.
- Нажмите + Добавить фильтр.

- Выберите Рубрики (Рубрики) в выпадающем списке Поле.
- Нажмите Другой набор данных в разделе Источник значения.
- Выберите Рубрики: позиция в выпадающем списке Набор данных.
- Нажмите Добавить фильтр.
Шаг 4 | Подключение репитера или таблицы
Подключите репитер или таблицу к коллекции постов блога.
Чтобы подключить репитер или таблицу:
- Нажмите на репитер или таблицу в редакторе.
- Нажмите на иконку «Подключить к CMS»
. - В выпадающем списке Подключить набор данных выберите Набор данных Posts.
- Привяжите каждый компонент репитера или таблицы к соответствующим полям коллекции.
Примечание: вы также можете привязать изображение или кнопку к URL страницы поста (URL). При клике посетитель перейдет к этому посту блога.

- Нажмите Превью.
Что дальше?
Если на одной странице несколько постов, вы можете использовать параметры
показать еще или
панель пагинации, чтобы отобразить больше постов блога.


Страницы в левой части редактора.
рядом с пунктом Рубрики (Этикетка).