Как создать анимированную промо-панель для шаблонов страниц в Divi
Опубликовано: 2019-11-23Создание анимированной промо-панели для шаблона вашей страницы в Divi может стать отличным способом стильной рекламы продуктов и предложений, не полагаясь на плагин. Используя мощные функции дизайна Divi, вы можете визуально создать промо-панель при редактировании шаблона в Divi Theme Builder. Затем, когда шаблон будет готов, промо-панель появится на любой странице, назначенной этому шаблону. Легкий!
Давайте приступим и приступим!
Sneak Peek
Вот краткий обзор промо-бара, который мы создадим в этом уроке.

Мы также покажем вам, как сделать промо-панель фиксированной (или липкой).

Загрузите шаблон страницы промо-бара БЕСПЛАТНО
Чтобы получить доступ к шаблону страницы промо-бара из этого руководства, вам сначала необходимо загрузить его, используя кнопку ниже. Чтобы получить доступ к загрузке, вам необходимо подписаться на наш список рассылки Divi Daily, используя форму ниже. Как новый подписчик, вы будете получать еще больше добра Divi и бесплатный пакет Divi Layout каждый понедельник! Если вы уже есть в списке, просто введите ниже свой адрес электронной почты и нажмите «Загрузить». Вы не будете «повторно подписаны» или будете получать дополнительные электронные письма.

Скачать бесплатно
Подпишитесь на рассылку новостей Divi, и мы отправим вам по электронной почте копию окончательного пакета макетов целевой страницы Divi, а также множество других удивительных и бесплатных ресурсов, советов и приемов Divi. Следуйте за ним, и вы станете мастером Divi в кратчайшие сроки. Если вы уже подписаны, просто введите свой адрес электронной почты ниже и нажмите «Загрузить», чтобы получить доступ к пакету макетов.
Вы успешно подписались. Пожалуйста, проверьте свой адрес электронной почты, чтобы подтвердить подписку и получить доступ к бесплатным еженедельным пакетам макетов Divi!
Чтобы импортировать макет на свою страницу, просто извлеките zip-файл и добавьте один из json-файлов в Divi Theme Builder, используя опцию «Переносимость Theme Builder».
Давайте перейдем к руководству, ладно?
Подпишитесь на наш канал Youtube
Что вам нужно для начала
Для начала вам необходимо установить и активировать тему Divi. Убедитесь, что у вас установлена последняя версия Divi.
Вам также понадобится по крайней мере одна страница, созданная с помощью Divi Builder для целей тестирования, чтобы назначить шаблон промо-бара для этой страницы, чтобы показать результат.
После этого все готово.
Создание анимированной промо-панели в верхней части шаблона страницы
Создание нового шаблона
На панели управления WordPress перейдите в Divi> Theme Builder. Затем щелкните поле «Добавить новый шаблон», чтобы создать новый шаблон.

Назначьте шаблон страницам, на которых должна отображаться промо-панель.

В новом шаблоне щелкните область «Добавить пользовательское тело», затем выберите «Создать пользовательское тело».
ПРИМЕЧАНИЕ. Мы добавляем промо-панель в область тела шаблона (а не в заголовок), чтобы она могла работать с заголовком Divi по умолчанию, а также с любыми настраиваемыми заголовками, которые вы можете добавить в будущем.

Затем выберите вариант «Построить с нуля».

Добавление промо-бара в шаблон
Внутри редактора макета шаблона мы можем начать создание промо-панели с помощью Divi Builder.
Начните с добавления строки из одного столбца к обычному разделу.

Настройки строки
Перед добавлением модуля обновите настройки строки следующим образом:
- Цвет фонового градиента слева: # 4a42ec
- Правый цвет градиента фона: # 521d91
- Направление градиента: 90 градусов
- Использовать нестандартную ширину желоба: ДА
- Ширина желоба: 1
- Ширина: 100%
- Максимальная ширина: 100%
- Padding: 0px сверху, 0px снизу

Это касается цвета фона и ширины создаваемой промо-панели.
Настройки столбца
Прежде чем выйти из настроек строки, щелкните, чтобы открыть настройки столбца. Затем добавьте следующий настраиваемый CSS в основной элемент столбца:
display: flex; align-items: center; justify-content: center;

Этот CSS использует свойство flex для выравнивания содержимого (или модулей) в столбце по горизонтали (бок о бок). Он также центрирует модули внутри колонны как по вертикали, так и по горизонтали. Причина, по которой мы делаем это таким образом, заключается в том, чтобы избежать необходимости использовать структуры с несколькими строками столбцов, которые будут складываться друг над другом на мобильных устройствах. При такой настройке контент будет оставаться выровненным по горизонтали по всей ширине браузера.
Теперь мы готовы добавить контент в промо-бар.
Добавление модуля Blurb
Для содержания этого примера промо мы включим модуль аннотации с маленьким значком и текстовый блог с кнопкой справа (во многом как промо-панель на Elegantthemes.com).

Щелкните серый кружок с плюсом внутри строки и добавьте модуль аннотации.

Для содержания рекламного объявления введите следующее:
- Заголовок: [введите промо-текст]
- Значок использования: ДА
- Значок: значок подарка (см. Снимок экрана)

Обновите настройки дизайна рекламного объявления следующим образом:
- Цвет значка: # ff4a9e
- Расположение изображения / значка: слева
- Использовать размер шрифта значка: ДА
- Размер шрифта значка: 16 пикселей
- Размер текста заголовка: 16 пикселей (рабочий стол), 14 пикселей (телефон)
- Высота строки заголовка: 1.3em
- Максимальная ширина: 230 пикселей (только для телефона)
- Отступ: сверху 10 пикселей
- Стиль анимации: слайд
- Направление анимации: вправо
- Задержка анимации: 250 мс

Добавление кнопочного модуля
Затем добавьте модуль кнопок под модулем рекламных сообщений. Благодаря свойству flex модуль будет отображаться справа от рекламного объявления, а не под ним.

Обновите настройки дизайна кнопок следующим образом:
- Использовать собственные стили для кнопки: ДА
- Размер текста кнопки: 15 пикселей (рабочий стол), 13 пикселей (телефон)
- Цвет текста кнопки: #ffffff
- Ширина границы кнопки: 0 пикселей
- Радиус границы кнопки: 20 пикселей
- Толщина шрифта кнопок: полужирный

- Поля (рабочий стол): 20 пикселей слева
- Поле (телефон): осталось 10 пикселей
- Padding (рабочий стол): 0px вверху, 0px внизу
- Отступ (телефон): 2 пикселя сверху, 2 пикселя снизу, 8 пикселей слева, 8 пикселей справа
- Стиль анимации: отскок
- Задержка анимации: 1000 мс

Настройки раздела
Чтобы завершить дизайн промо-бара, обновите раздел, содержащий промо-бар, следующим образом:
- Padding: 0px сверху, 0px снизу
- Стиль анимации: отскок
- Направление анимации: вниз
- Продолжительность анимации: 500 мс
- Задержка анимации: 250 мс
- Начальная непрозрачность анимации: 100%
- Z-индекс: 999

Добавление модуля содержимого сообщений полной ширины
Теперь промо-бар готов к работе. Но поскольку это шаблон, нам нужно убедиться и добавить модуль содержимого сообщения для отображения содержимого страниц с использованием этого шаблона.
Для страниц, которые построены (или будут) созданы с использованием Divi Builder, вы захотите использовать полноразмерный модуль содержимого сообщений, чтобы максимизировать область содержимого.
(ПРИМЕЧАНИЕ: для страниц, которые используют редактор по умолчанию, вы захотите использовать обычный модуль содержимого публикации внутри обычного раздела, чтобы у вас была аналогичная максимальная ширина 1080 пикселей по умолчанию.)
Добавить секцию полной ширины
Под разделом, содержащим вашу промо-панель, добавьте полноразмерный раздел.

Добавить модуль содержимого сообщений с полной шириной страницы
Затем выберите модуль содержимого публикации с полной шириной страницы.

Это о нем. Теперь убедитесь и сохраните макет перед выходом из редактора.

Затем сохраните изменения и для построителя тем.

Конечный результат
До
Теперь вот страница перед назначением шаблона с промо-панелью.

После
А вот такая же страница с новым шаблоном с промо-панелью.

Вот он на мобильном телефоне.

Вот анимация промо-бара при загрузке страницы.

Делаем промо-бар липким
Чтобы промо-панель оставалась под заголовком Divi по умолчанию, мы можем добавить простой фрагмент CSS в раздел, содержащий промо-панель.
Откройте настройки раздела и добавьте следующий CSS в основной элемент на рабочем столе:
position: fixed; width: 100%;

Затем добавьте следующий CSS к основному элементу на планшете:
position: relative;

А теперь посмотрите на результат.

Не забывайте ссылки
Как только вы создадите промо-бар, вы захотите добавить URL-адрес ссылки на рекламное предложение или страницу. Вы можете добавить URL-адрес ссылки кнопки на вкладке содержимого настроек кнопки.

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

Последние мысли
В этом уроке мы показали вам, как создать промо-панель (с нуля) с помощью Divi Theme Builder. Промо-бар снабжен множеством анимаций и дизайнов, чтобы он действительно выделялся среди посетителей. Вы даже можете зафиксировать промо-панель при прокрутке страницы вниз для еще большей наглядности. А с возможностью контролировать, где будет отображаться промо-панель на вашем сайте, приложение чрезвычайно практично.
Надеюсь, это вдохновит вас на создание нескольких собственных промо-баров.
Я с нетерпением жду вашего ответа в комментариях.
Ваше здоровье!
