7 плагинов для создания динамических сайтов без программирования
Amir··Минут: 8
Поделиться:
Практически каждый сайт на WordPress, который делает больше, чем просто отображает базовую информацию о компании, является динамическим. Создавая динамические сайты, Вы создаете каждый элемент информации один раз и отображаете его в разных частях сайта.
Допустим, Вы создаете сайт для сети тренажерных залов. Вам нужно показать разные залы, тренеров и программы.
Тренажерные залы
Тренеры
Программы
Один из способов сделать это — использовать обычные страницы WordPress и писать всю информацию на каждой странице, как если бы Вы писали на листе бумаги. Правильный способ — использовать динамический контент.
Работая с динамическим контентом, Вы используете произвольные типы записей и поля для хранения информации о залах и тренерах.
Определение тренажерных залов как произвольного типа записей с произвольными полями для соответствующего контента
Затем Вы отображаете эту информацию с помощью шаблонов, архивов и запросов.
Отображение динамического контента в шаблоне контента для тренажерных залов
Плагины WordPress для создания динамических сайтов
В прошлом создание динамического сайта требовало масштабной индивидуальной разработки. Теперь Вы можете выбрать из множества плагинов для создания динамических сайтов, и Вам не придется становиться программистом или нанимать его.
Мы оценили каждый из этих плагинов и сгруппировали их на основе способности создавать произвольные структуры данных (такие как типы записей, поля и таксономии) и возможностей отображения этих данных.
Сетка, карусель, двойная карусель, таймлайн, 3D, сетка в полноэкранное 3D, перекрестки, слайд-шоу
Опции фильтрации в бэкенде
Да
Да
Нет
Ограниченно
Нет
Ограниченно
Ограниченно
Опции произвольного поиска и фильтрации во фронтенде
Да
Да
Нет
Нет
Нет
Нет
Нужен сторонний плагин
Готовые шаблоны и демо-версии
Нет
Требуется Elementor
Нет
Да
Да
Да
Нет
Плагины, которые создают произвольный контент и отображают его динамически без программирования
Эти плагины могут всё: создавать произвольные структуры данных, такие как произвольные типы записей, поля и таксономии, а затем динамически отображать их в различных вариантах вывода. Вы также можете добавить опции произвольного поиска для фильтрации контента по Вашим произвольным полям.
Toolset
Toolset — это набор плагинов, которые работают вместе и помогают Вам создавать полностью произвольные и динамические сайты.
Toolset построен на базе блочного редактора Gutenberg, а это значит, что для создания отличного сайта Вам понадобятся только WordPress и Toolset. Toolset дает Вам полный контроль над дизайном и функциональностью Вашего сайта, не требуя навыков программирования.
С помощью Toolset Вы можете:
Определять структуру сайта с помощью произвольных типов, полей, таксономий и связей записей
Отображать контент в любом месте сайта в виде списков, сеток, коллажей, плитки или на картах
Создавать шаблоны контента и архивы с помощью интуитивно понятных и мощных блоков
Настраивать стиль сайта до мельчайших деталей
Создавать произвольный поиск и опции фильтрации для Ваших динамических списков записей и архивов
Создавать полностью произвольные, динамические шаблоны товаров WooCommerce и страницы магазина
Создавать и отображать произвольные типы, поля, таксономии и типы контента.
Динамически отображать элементы на карте или в календаре.
Создавать связи записей для отображения другого связанного контента.
Выбирать из множества опций фильтрации во фронтенде.
Создавать пользовательские коллекции записей, такие как закладки, таблицы сравнения и списки желаний.
Поскольку плагины Crocoblock работают в партнерстве с Elementor, в Вашем распоряжении полная библиотека шаблонов и наборов сайтов (site kits) Elementor для вдохновения и начала работы. Однако Вам не обязательно использовать Elementor, если Вы этого не хотите, так как Crocoblock также совместим с блочным редактором Gutenberg.
Плагины, которые только создают произвольный контент
Некоторые плагины могут помочь Вам в создании произвольного контента, но Вам придется использовать их в паре с другим плагином или применять программирование, если Вы хотите отображать эти поля на своем сайте.
Добавлять произвольные поля и метабоксы на Ваши страницы и в записи.
Создавать связи записей
Создавать и сохранять данные в таблице параметров Вашей базы данных. Это означает, что данные не привязаны к какой-либо одной записи или странице, и это хороший вариант для создания контента, который Вы позже захотите отображать в хедерах и футерах.
ACF ограничивается настройкой структуры Вашего контента. Чтобы отображать динамический контент во фронтенде сайта, Вам нужно знать PHP или использовать совместимый плагин.
Плагины, которые только динамически отображают контент
Если Вы уже создали контент, который хотите отобразить, или используете другой плагин для создания Вашего произвольного контента (например, ACF или Toolset), Вы можете использовать эти плагины для динамического отображения контента в различных местах Вашего сайта.
Конструкторы страниц: Elementor Pro, Divi и Beaver Themer
Создавать динамические шаблоны одиночных записей или товаров.
Создавать базовые шаблоны архивов и настраивать архивы товаров по умолчанию.
Создавать динамические хедеры и футеры.
Отображать динамические списки записей в виджете записей (Elementor Pro), модуле блога (Divi) или модуле записей (Beaver Themer).
В Elementor Pro и Beaver Themer выбирать из множества макетов динамических списков, таких как сетка, карточки, плитка, полный контент или галереи. Divi ограничивается макетами в виде сетки.
Если Вы не дизайнер, все эти конструкторы страниц предлагают множество готовых шаблонов и загружаемых эталонных сайтов. Они могут стать отличным источником вдохновения или надежной отправной точкой для настройки.
Сильная сторона Dynamic Content for Elementor заключается в обширных возможностях макетов при отображении Ваших динамических списков записей. Вы можете выбрать один из следующих макетов:
Сетка
Карусель
Двойная карусель
Таймлайн
3D
Сетка в полноэкранное 3D
Перекрестки
Слайд-шоу
Обратите внимание, что для использования этого плагина Вам нужен Elementor, а также плагин, позволяющий создавать произвольный контент (например, ACF или Toolset Types), если Вы хотите отображать что-либо, кроме базовых записей и стандартных полей. Если Вы хотите добавить опции произвольного поиска, Вам понадобится еще один сторонний плагин — Search and Filter Pro (открывается в новой вкладке).
Динамический контент еще важнее для многоязычных сайтов
Динамический контент отлично подходит для одноязычных сайтов, но для многоязычных сайтов он критически важен. Для очень маленьких сайтов Вы могли бы управлять контентом на обычных «страницах» и обновлять их переводы вручную. Однако, если Вы создаете большой сайт на нескольких языках, Вам нужно переводить каждую часть информации только один раз.
При динамическом создании многоязычных сайтов Вы будете переводить каждый «зал» и каждого «тренера» один раз. Ваши шаблоны, Views и архивы будут загружать нужную информацию для каждого языка.
Попробуйте и поделитесь с нами!
Если Вы поддерживаете сайт с постоянно меняющимся контентом, динамический сайт принесет Вам пользу. Создавать динамические сайты сейчас проще, чем когда-либо, благодаря множеству плагинов, которые позволяют создавать произвольный контент, динамически отображать его там, где Вам нужно, или делать и то, и другое — и всё это без программирования!
Текущие клиенты WPML могут получить скидки на некоторые плагины, описанные в этой статье, включая скидку 30% на лицензию Toolset. Для получения более подробной информации войдите в свою учетную запись WPML и посетите страницу Ваших предложений.
Вы обычно создаете статические или динамические сайты? Вы уже используете динамические функции в каких-либо из упомянутых нами плагинов? Оставьте нам комментарий и поделитесь своим опытом!
Вышел WPML 5.2. Сохранение страницы больше не перезаписывает переводы, которые не изменились, панель управления переводами отображает Ваш контент независимо от количества языков, автоматический перевод сообщает Вам об ожидании оплаты вместо зависания, а в WPML и всех дополнениях появилось 565 исправлений.
Переводите страницы настроек прямо в Панели управления переводами, проще управляйте локальными полями и наслаждайтесь повышенной производительностью с ACFML 2.2.0.
Откройте для себя лучшие плагины слайдеров для WordPress, которые предлагают богатый функционал, полную совместимость с многоязычными сайтами и простой перевод.
Amir·
Ищите по документации, блогу, хукам и другим разделам.