Проверка базового процесса настройки темы WordPress и запрос рекомендаций

Я недавно начал изучать WordPress по видеокурсам и хочу систематизировать полученные знания. Если кратко, мое текущее понимание базовой настройки темы включает следующие шаги:

  • Подготовка файлов: Перевод статических HTML-страниц в динамический PHP-формат.
  • Создание основных компонентов: Разработка файлов header.php и footer.php для единообразия шапки и подвала сайта.
  • Интеграция компонентов: Включение созданных header.php и footer.php во все основные страницы сайта с помощью функций get_header() и get_footer().
  • Подключение ресурсов и функционала: Корректное подключение таблиц стилей (CSS), скриптов (JavaScript), регистрация меню навигации и, при необходимости, областей для виджетов (сайдбаров).
  • Работа с путями: Использование динамических путей для медиафайлов (например, через get_template_directory_uri()), чтобы обеспечить правильную работу темы в любой среде.
  • Создание пользовательского контента: Регистрация собственных типов записей (например, "Новости") и таксономий для их категоризации.
  • Разработка шаблонов: Создание отдельных страниц для отображения как архива записей, так и одиночных элементов (например, полной страницы новости).
  • Расширение функциональности: Использование плагинов, таких как Advanced Custom Fields (ACF), для добавления и управления произвольными полями в записях и страницах.

Вопрос: Правильно ли я понимаю последовательность? Нет ли в этом плане каких-либо существенных пробелов или ошибок?

Также, поскольку я только погружаюсь в тему, буду очень признателен, если вы порекомендуете качественные ресурсы для дальнейшего изучения WordPress (книги, блоги, документацию, курсы). Заранее благодарю за помощь и советы!