Как создать шаблон проекта динамического портфолио с Divi и ACF

Опубликовано: 2019-12-23

Ищете способ упростить создание портфолио на своем веб-сайте? Если да, то вам понравится этот пост. В этом уроке мы покажем вам, как создать шаблон проекта динамического портфолио с помощью Divi Theme Builder и плагина ACF. Создание шаблона проекта портфолио позволит вам спроектировать тело шаблона один раз и применить его ко всем элементам портфолио, которые вы добавите в будущем. Созданный нами шаблонный дизайн подходит для всех творческих профессий, но это только верхушка айсберга. Вы можете добавить столько полей, сколько захотите, и использовать их в своем шаблоне. Вы также сможете бесплатно скачать файл JSON с дизайном, который мы воссоздадим!

Давайте перейдем к этому.

Предварительный просмотр

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

Рабочий стол

шаблон проекта

Мобильный

шаблон проекта

Загрузите шаблон проекта динамического портфолио БЕСПЛАТНО

Важно: вам придется вручную добавлять динамический контент в каждый модуль после того, как вы настроите поля ACF и загрузите файл шаблона JSON в построитель тем.

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

Скачать файлы
Скачать бесплатно

Скачать бесплатно

Подпишитесь на рассылку новостей Divi, и мы отправим вам по электронной почте копию окончательного пакета макетов целевой страницы Divi, а также множество других удивительных и бесплатных ресурсов, советов и приемов Divi. Следуйте за ним, и вы станете мастером Divi в кратчайшие сроки. Если вы уже подписаны, просто введите свой адрес электронной почты ниже и нажмите «Загрузить», чтобы получить доступ к пакету макетов.

Вы успешно подписались. Пожалуйста, проверьте свой адрес электронной почты, чтобы подтвердить подписку и получить доступ к бесплатным еженедельным пакетам макетов Divi!

1. Установите ACF и настройте поля проекта.

Установить и активировать ACF

Начните с установки бесплатного плагина Advanced Custom Fields на свой веб-сайт WordPress. После установки обязательно активируйте и его.

шаблон проекта

Настроить группу полей

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

шаблон проекта

Измените расположение вашей группы полей. Мы хотим, чтобы это отображалось только в наших проектах.

  • Тип сообщения - равно - Проект

шаблон проекта

Добавить поля

Продолжите, добавив новое поле для каждого из элементов, упомянутых ниже:

  • Проблема
    • Ярлык поля: Проблема
    • Тип поля: текстовая область
  • Решение
    • Метка поля: Решение
    • Тип поля: текстовая область
  • Отзыв
    • Ярлык поля: Отзыв
    • Тип поля: текст
  • Контактное лицо
    • Ярлык поля: Контактное лицо
    • Тип поля: текст
  • Изображение контактного лица
    • Ярлык поля: Изображение контактного лица
    • Тип поля: изображение
  • Должность контактного лица
    • Ярлык поля: Должность контактного лица
    • Тип поля: текст
  • Логотип клиента
    • Ярлык поля: Логотип клиента
    • Тип поля: изображение
  • Веб-сайт клиента
    • Ярлык поля: Веб-сайт клиента
    • Тип поля: URL
  • Продолжительность проекта
    • Ярлык поля: Продолжительность проекта
    • Тип поля: Диапазон
    • Добавить: недели

Знайте, что вы можете добавить столько полей, сколько захотите, в зависимости от шаблона проекта, который вы хотите создать. Чтобы воссоздать точный дизайн, который был показан в превью этого поста, вам понадобятся все поля, упомянутые выше.

шаблон проекта

2. Создать новый проект

Добавить название и описание проекта портфолио

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

шаблон проекта

Загрузить рекомендуемое изображение

Затем загрузите избранное изображение по вашему выбору.

шаблон проекта

Заполните все настраиваемые поля

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

шаблон проекта

шаблон проекта

3. Создать новый шаблон

Перейдите в конструктор тем Divi и создайте новый шаблон

Пора приступить к созданию шаблона! Перейдите в конструктор тем Divi и добавьте новый шаблон.

шаблон проекта

Использовать на

Примените шаблон ко всем своим проектам.

  • Использовать на: Все проекты

шаблон проекта

4. Начать создание тела шаблона.

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

шаблон проекта

Секция 1

Фоновый цвет

Внутри редактора шаблонов вы заметите раздел. Откройте этот раздел и добавьте черный цвет фона.

  • Цвет фона: # 000000

шаблон проекта

Интервал

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

  • Верхний отступ: 250 пикселей
  • Нижний отступ: 250 пикселей

шаблон проекта

Граница

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

  • Внизу слева: 8vw
  • Внизу справа: 8vw

шаблон проекта

Добавить строку №1

Структура столбца

Продолжите, добавив первую строку в раздел, используя следующую структуру столбцов:

шаблон проекта

Добавить текстовый модуль №1 в столбец

Добавить содержимое

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

  • Тело: Продолжительность проекта:

шаблон проекта

Настройки текста

Перейдите на вкладку дизайна модуля и измените настройки текста следующим образом:

  • Шрифт текста: Монтсеррат
  • Цвет текста: # a0a0a0
  • Размер текста: 1,2 бэр

шаблон проекта

Добавить текстовый модуль №2 в столбец

Динамический контент

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

  • Динамическое содержимое: продолжительность проекта
  • После: недели

шаблон проекта

шаблон проекта

Настройки текста

Затем измените настройки текста модуля.

  • Шрифт текста: Lora
  • Цвет текста: #ffffff
  • Размер текста: 1,5 бэр

шаблон проекта

Добавить текстовый модуль №3 в столбец

Динамический контент

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

  • Динамический контент: заголовок публикации / архива
  • Раньше: <H1>
  • После: </H1>

шаблон проекта

шаблон проекта

Настройки текста H1

Стилизуйте настройки текста H1 модуля.

  • Шрифт заголовка: Montserrat
  • Цвет текста заголовка: #ffffff
  • Размер текста заголовка: 6 бэр (рабочий стол), 3 бэр (планшет и телефон)

шаблон проекта

Интервал

Завершите настройки модуля, добавив верхнее и нижнее поля.

  • Верхнее поле: 100 пикселей
  • Нижнее поле: 100 пикселей

шаблон проекта

Добавить модуль содержимого публикации

Настройки текста

Следующий и последний модуль, который нам нужен в столбце, - это модуль содержимого публикации. Это покажет описание вашего проекта. Измените текстовые настройки модуля следующим образом:

  • Шрифт текста: Lora
  • Цвет текста: #ffffff
  • Размер текста: 1,5 бэр (рабочий стол), 0,9 бэр
  • Высота текстовой строки: 2em

шаблон проекта

Добавить строку №2

Структура столбца

Добавьте в раздел еще одну строку, используя следующую структуру столбцов:

шаблон проекта

Добавить модуль изображения в столбец 1

Динамический контент

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

  • Динамическое содержимое: логотип клиента

шаблон проекта

Добавить текстовый модуль в столбец 2

Добавить содержимое

Затем добавьте текстовый модуль в столбец 2 и введите любую копию по вашему выбору.

шаблон проекта

Связать динамический контент

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

  • Динамическое содержимое: веб-сайт клиента

шаблон проекта

Настройки текста

Затем измените настройки текста модуля.

  • Шрифт текста: Монтсеррат
  • Цвет текста: #ffffff
  • Размер текста: 1,5 бэр
  • Высота текстовой строки: 1em

шаблон проекта

Интервал

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

  • Нижний отступ: 50 пикселей

шаблон проекта

Граница

И завершите настройки модуля, добавив нижнюю границу.

  • Ширина нижней границы: 1 пикс.
  • Цвет нижней границы: # ffc300

шаблон проекта

Добавить раздел # 2

Интервал

Переходим к следующему разделу! Удалите все стандартные верхние и нижние отступы.

  • Верхний отступ: 0 пикселей
  • Нижний отступ: 0 пикселей

шаблон проекта

Добавить ряд

Структура столбца

Продолжите, добавив новую строку, используя следующую структуру столбцов:

шаблон проекта

Интервал

Откройте настройки строки и удалите все верхние и нижние отступы по умолчанию.

  • Верхний отступ: 0 пикселей
  • Нижний отступ: 0 пикселей

шаблон проекта

Добавить модуль изображения в столбец

Динамический контент

Единственный модуль, который нам нужен в этой строке, - это модуль изображения. Подключите изображение к избранному изображению проекта.

  • Динамический контент: избранное изображение

шаблон проекта

Граница

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

  • Внизу слева: 8vw
  • Внизу справа: 8vw

шаблон проекта

Добавить раздел # 3

Интервал

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

  • Верхний отступ: 250 пикселей
  • Нижний отступ: 250 пикселей

шаблон проекта

Добавить строку №1

Структура столбца

Добавьте новую строку в раздел, используя следующую структуру столбцов:

шаблон проекта

Добавить текстовый модуль в столбец 1

Добавить контент H2

Добавьте текстовый модуль в столбец 1 и вставьте содержимое H2 по вашему выбору.

шаблон проекта

Настройки текста H2

Измените настройки текста H2 следующим образом:

  • Шрифт заголовка 2: Montserrat
  • Толщина шрифта заголовка 2: полужирный
  • Размер текста заголовка 2: 2 бэр

шаблон проекта

Добавить текстовый модуль в столбец 2

Динамический контент

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

  • Динамический контент: проблема

шаблон проекта

Настройки текста

Затем измените текстовые настройки модуля:

  • Шрифт текста: Lora
  • Размер текста: 1.5rem (рабочий стол), 0.9vw (планшет и телефон)
  • Высота текстовой строки: 2em

шаблон проекта

Clone Row

Как только вы закончите строку, продолжайте и полностью клонируйте ее.

шаблон проекта

Изменить копию текстового модуля в столбце 1

Измените копию текстового модуля столбца 1 повторяющейся строки.

шаблон проекта

Изменить динамическое содержимое текстового модуля в столбце 2

Измените также динамическое содержимое текстового модуля в столбце 2 повторяющейся строки.

  • Динамический контент: решение

шаблон проекта

Добавить модуль кнопок в столбец 2 повторяющейся строки

Добавить копию

Продолжите, добавив кнопочный модуль в столбец 2 повторяющейся строки. Добавьте какую-нибудь копию по вашему выбору.

шаблон проекта

Настройки кнопок

Перейдите на вкладку дизайна модуля и измените настройки кнопки следующим образом:

  • Использовать пользовательские стили для кнопки: Да
  • Размер текста кнопки: 1,5 бэр
  • Цвет текста кнопки: # 000000
  • Радиус границы кнопки: 0 пикселей

шаблон проекта

  • Шрифт кнопки: Montserrat

шаблон проекта

Интервал

Завершите настройки модуля, добавив верхнее поле.

  • Верхнее поле: 100 пикселей

шаблон проекта

Добавить раздел # 4

Фоновый цвет

Переходим к следующему и последнему разделу! Добавьте черный цвет фона.

  • Цвет фона: # 000000

шаблон проекта

Граница

Также добавьте к секции некоторые радиусы верхней левой и правой границы.

  • Вверху слева: 8vw
  • Вверху справа: 8vw

шаблон проекта

Добавить ряд

Структура столбца

Продолжите, добавив новую строку в раздел, используя следующую структуру столбцов:

шаблон проекта

Добавить модуль отзывов в столбец

Динамический контент

Добавьте модуль Testimonial в строку и выберите динамический контент для различных элементов внутри модуля.

  • Автор: Контактное лицо
  • Должность: Должность контактного лица
  • Тело: Отзыв
  • Изображение: Изображение контактного лица

шаблон проекта

шаблон проекта

Элементы

Далее отключите значок цитаты.

  • Показать значок цитаты: Нет

шаблон проекта

Фоновый цвет

Затем измените цвет фона модуля на черный.

  • Цвет фона: # 000000

шаблон проекта

Настройки текста

Перейдите на вкладку дизайна модуля и измените цвет текста.

  • Цвет текста: светлый

шаблон проекта

Настройки основного текста

Затем измените настройки основного текста.

  • Шрифт: Montserrat
  • Размер основного текста: 2 бэр (рабочий стол), 1,5 бэр (планшет и телефон)

шаблон проекта

Настройки текста автора

Также измените настройки авторского текста.

  • Авторский шрифт: Lora
  • Размер текста автора: 1.4rem (рабочий стол), 0.9rem (планшет и телефон)

шаблон проекта

Настройки положения текста

И завершите настройки модуля, соответствующим образом изменив настройки текста позиции:

  • Шрифт позиции: Lora
  • Цвет текста позиции: # a8a8a8
  • Размер текста позиции: 1,4 бэр (рабочий стол), 0,9 бэр (планшет и телефон)

шаблон проекта

4. Сохраните изменения в построителе тем и просмотрите результат.

После завершения шаблона сохраните все изменения Divi Theme Builder и просмотрите результат в своем проекте!

шаблон проекта

шаблон проекта

Предварительный просмотр

Теперь, когда мы прошли все этапы, давайте в последний раз посмотрим на результат для разных размеров экрана.

Рабочий стол

шаблон проекта

Мобильный

шаблон проекта

Последние мысли

В этом посте мы показали вам, как создать красивый шаблон проекта портфолио с помощью Divi Theme Builder и плагина ACF. Это отличный способ упростить отображение проектов на своем веб-сайте. После того, как вы назначите шаблон всем своим проектам, он будет автоматически применяться к будущим добавляемым вами элементам портфолио. Вы также смогли бесплатно скачать шаблон JSON-файла этого дизайна! Если у вас есть какие-либо вопросы или предложения, не стесняйтесь оставлять комментарии в разделе комментариев ниже.

Если вы хотите узнать больше о Divi и получить больше бесплатных подарков Divi, убедитесь, что вы подписались на нашу рассылку новостей по электронной почте и канал YouTube, чтобы вы всегда были одним из первых, кто узнает и извлекает выгоду из этого бесплатного контента.