Dev Test 1.2
Цель этого теста состоит в том, чтобы увидеть ваш текущий уровень навыков в разработке тем на Wordpress.


ACF PRO:


Задачи

  • Установить кастом тему, в том виде, в котором вы обычно начинаете разработку над ней. 
  • Нам здесь нужно видеть каким образом вы инициализируете проект. Используете ли какие-то стартер темы, или есть своя например. 

  • Добавить Custom Post Type (тип поста) с названием Portfolio. У этого типа поста должны быть свои категории, которые не пересекаются с постами блога. (Не сквозные)

  • Сделать навигацию в хедере с помощью стандартных средств WP 

  • Добавить ACF Flexible Content Builder и сделать внутри него один блок с названием Content. 

  • В этом блоке должны быть поля для указания заголовка (обычный input), а также для выгрузки 3 постов из блога с помощью соответствующего типа поля. 

  • В интерфесе должна быть возможность выбора поста из списка постов сайта. 
  • Постов можно выбрать до 3х штук. 

  • Посты можно создать тестовые в любом виде. 

  • Если с Flexible Content опыта нет, вот неплохой пример реализации:
  • Добавить глобальные настройки темы (Options menu) через ACF и сделать там поле для добавления изображения. Изображение из этого поля должно быть выгружено в хедер как логотип. 


Критерии успешного завершения: 

На домене установлена кастомная тема, в которой существует тип поста Portfolio с кастомными таксономиями (категориями). На Single страницах добавлен Flexible Content билдер, с помощью которого можно добавить блок Content, который выгрузит на фронтенд заголовок и 3 последних поста из блога. (Заголовок, краткое описание и ссылку на пост). 
Логотип выводится глобально в хедер из настроек темы в ACF. 

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