https://djinni.co/jobs/578622-wordpress-developer/
В репозиторії плагін який реалізовує тестове завдання. Жодних правок в тему вносити не потрібно.
Також додано Знімок контенту - ./content.xml
- Плагін створює окремий
post_type
event
та таксономіюlocation
для нього. - Для виводу
event
можна використовувати вбудованийquery loop
блок. - Для фільтрації створено два додаткові блоки:
Date filter
таLocation filter
які можна додати виключно в межахquery loop
блоку.
- Розгорніть WordPress.
- Встановіть плагін з цього репозиторію.
- Імпортуйте контент з файлу ./content.xml.
Для внесення змін в плагін потрібно налаштувати робоче середовище.
- Встановити node.js.
- В теці з плагіном виконати
npm ci
, щоб встановити залежності. - В теці з плагіном виконати
npm start
, щоб запустити середовище розробки. Детальніше @wordpress/create-block