Удиви Divi: как сделать сайт на самом продаваемом шаблоне для WordPress

В статье я покажу, как сделать лендинг на базе Divi. Это шаблон от компании Elegantthemes, который по статистике сайта Builtwith является самым продаваемым WordPress-шаблоном в мире (около 1,5 млн сайтов) и пятым по популярности в России.

Преимущества шаблона

  • Есть библиотека готовых шаблонов для разных тематик (бизнес, электронная коммерция, event-индустрия, красота, здоровье и многое другое).
  • Можно подключить плагин Divi Plugin к любому другому шаблону для WordPress.
  • Свой визуальный конструктор страниц.
  • Можно использовать на неограниченном числе сайтов.
  • Шаблон переведен на 32 языка, включая русский.

Лицензия на шаблон также включает:

  • Шаблон Extra Magazine (для блогов, журналов и так далее).
  • Плагины Bloom (для рассылок) и Monarch (обеспечивает возможность установить кнопку «Поделиться в соцсетях»).

Создание лендинга

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

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

То есть, можно наполнять структуру теми или иными элементами.

Секции

Визуальное конструирование осуществляется простым перетаскиванием элементов (drag-and-drop). Сайт состоит из секций, которые содержат различные элементы (модули, которых насчитывается несколько десятков). Можно в два счета добавить их на страницу. Каждая секция может иметь свою ссылку (link), фон (background) и название для админа (admin label).

Вкладка Design

Вкладка Design имеет различные поля. Поле Layout имеет флажок Inner shadow, отметив который можно включить тень секции. Поле Dividers позволяет создавать эффектные разделители, например, такой как темно-голубой закругленный островок сверху. Естественно, можно менять цвет (даже пипеткой, как в Photoshop), форму (полно разнообразных форм — от треугольников до облаков), размеры, положение (под или над контентом секции).

Поле Sizing отвечает за размер секции. Поле Spacing позволяет выставлять границы и отступы (margin и padding). Поле Box Shadow дает возможность выбора различных теней, отбрасываемых секцией. Поле Filters содержит фильтры-ползунки оттенка, насыщения, яркости, контрастности — как в графических редакторах. Также присутствуют ползунки инверсии, сепии, прозрачности, резкости и blend mode (смешанный режим) — почти лендинг-фотошоп. Любители Photoshop сразу поймут, о чем речь. 

Поле Transform позволяет осуществлять различные трансформации секции: вращать, менять масштаб и так далее.

Поле Animation дает возможность показывать секцию с анимацией — при загрузке страницы она будет появляться с каким-либо анимационным эффектом.

Вкладка Advanced

Далее переключаемся на вкладку Advanced, которая содержит расширенные настройки секции. Там можно добавлять кастомный (индивидуальный) CSS-код, управлять положением секции, добавлять скролл-эффекты (при прокрутке), а также отключать/включать секцию в зависимости от того, на каком устройстве (ПК или мобильном) смотрит ее пользователь.

Любую секцию можно сохранять в библиотеку, копировать, отключать, закрывать доступ, сбрасывать стили, работать со слоями и даже устраивать сплит-тесты (тесты, определяющие эффективность веб-страниц). Это все настраивается с помощью кнопки в виде трех вертикальных точек.

Модули шаблона

Перейдем к модулям. Их насчитывается более 40. Сюда относятся кнопки, формы, меню, аудио, слайдеры, галереи, карты, текст и многое другое — в общем, все то, из чего обычно состоят страницы: аккаунты в соцсетях, аудио, блог, галерея и так далее.

Настройки модулей меняются при помощи кнопки в виде шестеренки.

Допустим, нам нужно добавить на страницу список позиций вин. Для этого можно создать секцию, содержащую текст заголовка, три модуля «Изображение» и текст под ними. Конкретные картинки меняются в разделе «Изображение», куда можно загрузить сами картинки с диска или из медиа-библиотеки.

Далее можем разместить строку Row с тремя колонками для красивого оформления текста. Выбираем для этого в настройках структуру колонок (Column Structure) и отмечаем 3 горизонтальные колонки. Дальше каждую из них заполняем текстом, можем поставить также кнопку в левую колонку.

Создадим еще секцию с подпиской на почтовую рассылку. Для этого в Divi имеется специальный модуль. Выбираем его и настраиваем. Можно указать текст, который будет на кнопке (обычно «Подписаться»), дополнительные поля («Имя» и другие), можно устроить интеграцию с сервисами рассылок (наподобие Mailchimp) — это находится в поле Email Account. Для этого вам нужно иметь аккаунт в какой-либо системе рассылок.

Чтобы добавить карту проезда, например, на всю ширину сайта, выбираем «Добавить секцию» -> Fullwidth (полноразмерная секция) и модуль Fullwidth Map (полноразмерная карта). В результате у нас будет красивая карта Google шириной 100%. Не забудьте, что для работы в настройках карты обычно нужно указать ключ API Google.Maps.

Добавим теперь контактную форму. Для этого можно создать отдельную секцию и добавить туда модуль «Контактная форма». По умолчанию в ней присутствуют поля «Имя», Email и «Сообщение». У каждого из них настройки регулируются кнопкой шестеренки. Так, можно сделать эти поля обязательными для заполнения — по умолчанию это уже отмечено ползунком. При необходимости можно добавить дополнительные поля с помощью плюса и надписи «Добавить поле» (Add new field). Дизайн формы также можно менять в соответствующей вкладке.

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

Общие настройки страницы меняются при нажатии на фиолетовую шестеренку. Можно задать заголовок страницы (Title), описание, ее фон. Также можно настроить цветовую палитру, интервал между колонками, CSS и некоторые другие параметры.

Переключаться между слоями можно с помощью кнопки с серым ромбом.

Модули для разработки интернет-магазина

Шаблон Divi поддерживает плагин WooCommerce для разработки интернет-магазинов. Среди 40 разных модулей (кнопки, карты, формы и так далее) имеются отдельные модули для WooCommerce — для тех, кто хочет сделать не просто сайт, а именно с функцией магазина. Добавлять товары с массой настроек можно прямо в режиме визуального редактора, что есть далеко не в любом шаблоне.

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

Выводы

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

Если у вас много личных проектов, сайты для них можно делать на одной лицензии. Шаблон хорошо подойдет тем, кто хочет научиться делать лендинги на WordPress самостоятельно. По сути, вы получаете полнофункциональный конструктор лендингов и сайтов, которым можно пользоваться постоянно. А даже если вы пользуетесь другим шаблоном, плагин Divi можно подключить к нему для более удобной визуальной разработки сайта.

Межтекстовые Отзывы
Посмотреть все комментарии
guest

Руководство по изучению Python

Разработка #Обзор #Веб-дизайн #Python Язык программирования Python считается одним из наиболее перспективных для написания кода, используемого в различных...

Автоматический деплой проекта с использованием GitHub и FTP на хостинг Timeweb

Разработка #FTP #GitHub #Хостинг В этой статье мы рассмотрим процесс создания репозитория на GitHub и настройки автоматического деплоя...

Что такое язык программирования

Разработка #C/C#/C++ #Программы #Обзор #Веб-дизайн #Java Программа на компьютере или смартфоне – это последовательность команд, которую создавали с...

Двумерные массивы в Python и методы работы с ними

Разработка #Разбор #Python Иногда нам приходится использовать таблицы с данными для решения своих задач. Такие таблицы называются матрицами...

Создаем бесплатный callback-виджет с SMS и Telegram-оповещением

Разработка #Telegram #JavaScript #HTML/CSS В этой статье мы пошагово создадим виджет обратного звонка с красивой минималистичной анимацией и...

Что такое рефакторинг кода

Разработка #Обзор #Технологии #IDE #Редакторы кода #JavaScript Зачем разработчики на регулярной основе переписывают свой и чужой код, не...

Что такое дополненная реальность

Разработка #Google #Продажи #Технологии #Сервисы Выбирали когда-нибудь кроссовки или диван в интернете? Не очень удобно, верно? Было бы...

Какую CMS выбрать для простого сайта?

Разработка #WordPress #Bitrix #Drupal #Joomla! #OpenCart Для чего нужны CMS Система управления контентом, система управления содержимым, система управления...

Искусственный интеллект: краткая история, развитие, перспективы

Разработка #Обзор #Технологии #Нейросети #Наука #Гаджеты Сейчас технологии развиваются с немыслимой скоростью. Ранее те возможности, что, казалось бы,...

Что почитать программисту: 10 популярных книг по разработке

Разработка #Подборка #Программы #Веб-дизайн #Наука Какую литературу стоит прочитать программисту, чтобы стать более квалифицированным специалистом и превратиться из...

Как открыть закрытые вкладки в Google Chrome

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

Максимальная производительность 1С-Битрикс: Настройка виртуальной машины

Системы управления контентом (CMS) стали неотъемлемой частью современных веб-проектов, предоставляя множество возможностей для разработки и управления сайтами. 1С-Битрикс —...

Amazon UK: как создать и продвигать свой интернет-магазин?

В последние годы популярность интернет-шоппинга выросла в разы. Возможно, вы хотите стать частью этого мира и начать продавать...

Что такое скрам-доска

Разработка #Программы #Обзор #Менеджмент #Оптимизация Поговорим об одном из наиболее часто используемых инструментов для повышения эффективности команды.  Что такое...

Верстка сайта: инструкция для начинающих

Разработка #Веб-дизайн #HTML/CSS Разработка сайта – это долгая и плодотворная работа, которая, как правило, разделена на несколько этапов....

Как публиковать новости через API в любом паблике. Пошаговая инструкция

Разработка #Telegram #ВКонтакте #JavaScript В этой статье я расскажу и покажу, как настроить автоматический постинг любой информации из...

Как настроить Sublime Text 3

Разработка #Программы #Редакторы кода #JavaScript #HTML/CSS Sublime Text 3 – это текстовый редактор, разработанный для верстальщиков и программистов....

Как вставить картинку в HTML

Разработка #Авторское право #Фото/Видео #Редакторы кода #HTML/CSS Невозможно представить ни один сайт без визуальной составляющей, в часть которой...

Как правильно использовать enum в C#

Разработка #C/C#/C++ #Разбор В C# есть много интересных возможностей, помогающих разработчикам писать код на языке, который похож на...

Словари в Python и методы работы с ними

Разработка #Обзор #Python В одной из прошлых статей я разбирал списки в Python и методы работы с ними....