Skip to content

thebearcod/wordpress__barbershop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тема для CMS WordPress - Barbershop

основанная на макете созданным на интенсивном онлайн‑курсе «Профессиональный HTML и CSS», уровень 2 от HTML Academy.

Тема создавалась с нуля для получения основных навыков движка CMS WordPress:

  • Шаблонизации WordPress;
  • Умение использовать кастомные циклы, типы постов;
  • Понимание работы хуков и фильтров;
  • Понимание работы метаполей;
  • Понимание необходимости экранирования и безопасного вывода информации в шаблонах;
  • Использование AJAX-обработчика WordPress без дополнительных плагинов;
  • Знание плагинов Advanced Custom Fields, Theme Check, Query Monitor;

Используя возможности WordPress тема позволяет из админки:

  • редактировать основное меню
  • добавлять Наши работы
  • добавлять данные в Прейскурант
  • записываться на стрижку

что требуется допилить:

  • редактировать контент главной страницы
  • редактировать контент футера
  • редактировать новости
  • редактировать отзывы

С какими трудностями столкнулся:

  • Макет использует адаптивную графику: тег picture и ретиновые изображения (2x), не разобрался как вставлять адаптивную графику используя Media Library (пример с логотипом сайта)

Для активации темы потребуются:

  • Архив с темой barbershop.0.0.1.zip
  • Демо-контент, файл DemoContent.xml
  • Плагин Advanced Custom Fields
  • На всякий случай добавил дамп БД, файл mySQL_dump.sql ($table_prefix = 'wp_test_' / WordPress 5.3.2)

About

Тема для CMS WordPress - Barbershop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published