
🔄 Как создать динамический слайдер в WordPress: полное руководство
Статичные страницы хороши для лендингов: зашёл, увидел заголовок, нажал кнопку. Но как только на сайте появляется больше десятка записей, товаров или филиалов, статика ломается. Редактировать каждую страницу вручную, путь в никуда. А менять структуру слайдера на пятидесяти постах одновременно? Без динамического контента это невозможно.
Проблема не в том, что у вас мало времени. Проблема в том, что WordPress из коробки оперирует статичными блоками: один слайдер = один набор картинок. Если у сети спортзалов десять филиалов, вам нужно десять слайдеров. Решение, динамический слайдер, который сам подтягивает контент из базы данных и показывает релевантные изображения/цены/заголовки под каждый пост автоматически.
Ниже, полное руководство: от концепции динамического контента до настройки двух типов слайдеров в связке Toolset + Gutenberg. С минимумом кода и максимумом автоматизации.
💡 Быстрый обзор:
- Разберитесь, чем динамический контент отличается от статичного и где он реально нужен.
- Выберите подходящий тип слайдера: изображения или контент записей (разные задачи, разная логика).
- Подберите плагин: Toolset для полного контроля над структурой, Slider Revolution для визуальной мощи, Smart Slider 3 для быстрого старта.
- Пройдите пошаговую настройку слайдера динамических изображений (CPT, поля, шаблон, блок слайдера).
- Настройте слайдер динамического контента записей через Views и контейнеры Toolset.
Что такое динамический контент и зачем он WordPress-сайту
Динамический контент, это информация на странице, которая меняется в зависимости от того, какой пост, товар или запись базы данных вы просматриваете. Противоположность, статичный контент: одна и та же страница показывает одно и то же независимо от контекста.
Статика оправдана на лендингах. Страница загрузки WordPress.org, классический пример: заголовок, описание и кнопка не меняются, кто бы ни кликнул.

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

Другой сценарий: туристический сайт с кастомным типом записей для туров. Каждый тур, отдельный пост со своей ценой, датами и фотографиями. Можно сверстать каждый тур индивидуально, но что будет, когда вы решите изменить структуру карточки? Придётся редактировать все посты вручную.

Правильное решение, создать шаблон с динамическим контентом: заголовок, изображения и цена подтягиваются из полей поста автоматически. Кликнули на «Семук Чампи», увидели информацию о нём. Кликнули на «Долину царей», контент сменился. Один шаблон на все записи.
Какими бывают динамические слайдеры
1. Слайдер динамических изображений

Слайдер динамических изображений, это блок, который вы однократно размещаете в шаблоне, а картинки он вытягивает из базы данных в зависимости от того, на какой пост зашли. Один слайдер обслуживает все записи этого типа.
Типичный пример, сайт фитнес-сети. У вас есть кастомный тип «Спортзал» и десять филиалов. На странице каждого филиала нужен слайдер с фото именно этого зала. Вместо десяти слайдеров вы создаёте один шаблонный, и он автоматически показывает фотографии из поля «Фотогалерея» текущего поста.
Статичный слайдер здесь не справится: он покажет одни и те же картинки что для центрального филиала, что для окраинного.
2. Слайдер динамического контента записей

Многим слайдерам недостаточно одних картинок. Слайдеры на главных страницах часто содержат заголовки, описания, цены и кнопки, и вся эта информация должна меняться от слайда к слайду.
Вернёмся к фитнес-сети: три слайда, каждый представляет свой зал. Если показывать только фоновое изображение, посетитель не узнает ни названия зала, ни стоимости абонемента, ни доступных удобств. Решение, слайдер динамического контента, построенный на кастомных полях: изображение, название, цена, адрес и CTA-кнопка подтягиваются из метаполей каждого поста-спортзала.
Каждый слайд здесь, как отдельная страница. Перелистнули, контент полностью сменился на информацию о другом объекте. Статичный контент такого эффекта не даст.
Плагины для создания динамических слайдеров
Три инструмента закрывают практически любую задачу, от быстрого запуска до глубокой кастомизации структуры.
1. Toolset

🔗 Toolset на официальном сайте
Toolset, один из самых универсальных инструментов для создания сайтов с динамическим контентом на WordPress. Его флагманский продукт Toolset Blocks, это расширение Gutenberg, которое позволяет отображать кастомный контент без программирования: слайдеры, кастомные поля, шаблоны оформления, архивы, поиск и карты.
Ключевое преимущество Toolset, связка: вы создаёте кастомные типы записей, добавляете кастомные поля (включая повторяющиеся, например, галерею изображений), строите шаблон с динамическими блоками и получаете полностью автоматизированную структуру. Кроме слайдеров, Toolset даёт поиск по сайту, интерфейсные формы и интеграцию карт, всё в одном пакете.
2. Slider Revolution

🔗 Slider Revolution на официальном сайте
Slider Revolution, выбор, когда нужна максимальная визуальная гибкость. Версия 7 предлагает визуальный редактор, 200+ шаблонов и встроенные модули динамического контента, позволяющие подтягивать записи WordPress прямо в слайды.
Важный нюанс: Slider Revolution создаёт динамические слайдеры, но не создаёт кастомные поля, из которых вы будете тянуть данные. Вам потребуется либо тема со встроенной поддержкой кастомных полей, либо отдельный плагин (ACF, Meta Box, Pods), либо написание полей в коде. Плагином пользуются более 9 миллионов сайтов, это самый популярный слайдер-билдер для WordPress.
3. Smart Slider 3

🔗 Smart Slider 3 на WordPress.org
Smart Slider 3 выгодно отличается интуитивным live-редактором слайдов: вы видите результат в реальном времени. Бесплатная версия умеет строить динамические слайды из записей WordPress (фильтрация по категориям и тегам). Pro-версия расширяет источники до кастомных типов записей, продуктов WooCommerce, лент социальных сетей (Facebook, Twitter, YouTube, Flickr) и событий из календарных плагинов.
Отдельный плюс, совместимость со всеми популярными page builder'ами: Elementor, Divi, Beaver Builder, Gutenberg и другими. Для быстрого запуска без глубокой настройки структуры это один из самых сбалансированных вариантов.
Как создать слайдер динамических изображений
Теперь, практика. Я покажу настройку на примере Toolset и его блоков Gutenberg. Toolset выбран потому, что он закрывает весь цикл: кастомные поля → шаблон → слайдер, без переключения между разными плагинами.
Для справки, официальное видео-руководство Toolset по динамическим галереям и слайдерам для шаблонов.
Использую демо-сайт фитнес-сети Toolset на базе бесплатного макета спортзалов. Задача: в каждый пост типа «Спортзал» добавить слайдер, который показывает фотографии именно этого зала.
Шаг 1. Создайте кастомный тип записи и кастомные поля
До добавления слайдера нужно подготовить структуру: создать кастомный тип записи (CPT) и определить, какие данные будут отображаться.
Тип записи создаётся в Toolset одним действием, достаточно задать имя.

Когда тип записи «Спортзал» готов, настраиваем его наполнение через кастомные поля. Для слайдера изображений нужно поле-галерея. Но обычное кастомное поле хранит одно значение, а слайдеру нужно несколько картинок.
Решение, повторяющееся кастомное поле (repeating field). Toolset позволяет сделать поле повторяющимся одним флажком при создании.

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

Шаг 2. Добавьте изображения в записи
Поле создано, теперь наполняем его контентом. Заходим в каждый пост типа «Спортзал» и добавляем изображения в поле «Фотогалерея» так же, как добавляете featured image: клик по кнопке «+» → загрузка.

Эти изображения теперь служат источником для динамического слайдера. Каждый пост-спортзал отображает во фронтенде все картинки, добавленные в его «Фотогалерею».
Шаг 3. Добавьте слайдер в шаблон
Когда кастомное поле заполнено, создаём динамический слайдер. Предварительно у вас уже должен быть шаблон для постов (Toolset → Templates).
Вставляю в шаблон блок Image Slider от Toolset. Поскольку изображения уже загружены в поле «Фотогалерея», выбираю динамический источник и указываю это поле.

Слайдер отображает изображения, загруженные в выбранное кастомное поле.

Проверить, действительно ли слайдер динамический, можно через выпадающий список в верхней части редактора: переключитесь на другой пост, слайдер загрузит изображения из этого поста. Работает.
Хотя пример построен на Toolset, большинство слайдеров WordPress с динамическим функционалом работают по схожей логике: сначала создаёте контент, затем выбираете «динамический» источник данных при добавлении слайдера в пост, страницу или шаблон.
Как создать слайдер динамического контента записей
Если в слайдере нужно показывать не только изображения, но и заголовки, цены, рейтинги и кнопки, строим его через Views Toolset. Видео-инструкция Toolset покрывает этот сценарий детально.
Шаг 1. Создайте кастомный тип записи с полями
База та же, что и для слайдера изображений: кастомный тип «Спортзал» с полями, название, цена, рейтинг, адрес, галерея. Повторно использую уже созданную структуру из первой части.
Шаг 2. Настройте динамические источники через Views
В отличие от слайдера изображений, здесь я работаю с блоком Views. Он загружает записи из базы данных и отображает их в разных форматах, включая слайдер.

После вставки блока Views запускаю мастер настройки. Задаю пагинацию, чтобы посетитель мог переключаться между слайдами, и оставляю стиль неформатированным (оформление задам позже контейнерами).

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

Когда структура слайдера готова, вставляю блок-контейнер и наполняю его динамическим контентом: фоновое изображение, заголовок, цена, рейтинг, адрес, кнопка. При добавлении каждого элемента выбираю «Динамические источники» → нужное кастомное поле → настраиваю отображение (цвета, шрифты, позиционирование).
Шаг 3. Проверьте результат на фронтенде
Сохраняю слайдер и проверяю на фронтенде. В зависимости от добавленных полей вы должны увидеть полноценный слайдер динамического контента: каждый слайд показывает данные конкретного спортзала.

Принцип универсален: Toolset предлагает выбор динамического источника данных для каждого блока, Slider Revolution включает встроенные модули динамического контента, Smart Slider 3 использует генераторы. Везде логика одна, вставляете контентный модуль, назначаете динамический источник, настраиваете стили.
⁉️🤔 Частые вопросы
Нужно ли уметь программировать для создания динамических слайдеров?
С перечисленными плагинами, нет. Toolset работает полностью через визуальный редактор Gutenberg, Slider Revolution, через собственный визуальный билдер, Smart Slider 3, через live-редактор. Базового понимания структуры WordPress (типы записей, кастомные поля) достаточно. Если же вы пишете слайдер с нуля на PHP, потребуется знание
WP_Query, циклов и метаполей.
Какой плагин выбрать для первого динамического слайдера?
Если нужен полный контроль над структурой (CPT, поля, шаблоны), Toolset. Если важнее визуальный результат и анимации, Slider Revolution. Если нужен быстрый старт с минимумом настроек, Smart Slider 3 (бесплатной версии хватит для слайдера из обычных записей). Все три плагина активны и обновляются в 2026 году.
Можно ли сделать динамический слайдер с товарами WooCommerce?
Да, все три плагина это поддерживают. Smart Slider 3 Pro напрямую работает с продуктами WooCommerce как с источником динамических слайдов. Slider Revolution через модуль динамического контента подтягивает любые кастомные поля, включая WooCommerce-поля. Toolset через Views может загружать товары как кастомный тип записей и отображать их в слайдере.
Что делать, если слайдер не отображается на странице?
Первое, откройте консоль браузера (F12) и проверьте ошибки JavaScript. Частая причина: тема или другой плагин загружает устаревшую версию jQuery, и скрипт слайдера блокируется. Второе, проверьте, что шорткод или блок слайдера вставлен в правильное место шаблона. Третье, убедитесь, что dynamic source действительно указывает на существующее кастомное поле с контентом.
Обязательно ли создавать кастомный тип записей для динамического слайдера?
Нет. Smart Slider 3 и Slider Revolution могут строить динамические слайды из стандартных записей WordPress (посты блога) и страниц. Кастомный тип нужен, когда вы работаете с особым типом контента (спортзалы, туры, портфолио), у которого своя структура полей.
Стоит ли внедрять динамический слайдер в 2026 году
Динамические слайдеры перестали быть нишевым инструментом для разработчиков. Современные плагины, Toolset, Slider Revolution 7, Smart Slider 3, сделали технологию доступной любому, кто умеет работать с блоками Gutenberg. Один раз настроенный шаблон обслуживает десятки и сотни постов автоматически: добавили новый филиал, тур или товар, слайдер на его странице уже работает.
Если на вашем сайте больше пяти однотипных сущностей, которые должны иметь собственный слайдер, динамический подход окупает время настройки после первых трёх. Статика здесь, это ручное редактирование каждой страницы при любом изменении, и в 2026 году это неоправданная трата ресурса.



