Как добиться другой структуры папок в Wordpress Theme, такой как Roots Sage Starter Theme? - PullRequest
0 голосов
/ 04 марта 2019

Я новичок в разработке Wordpress Themes, и за последние годы я пропустил некоторые парадигмы на PHP, так как я не программист PHP на полную ставку, кроме Slim я не использую фреймворки или библиотеки.

Я пытаюсь добавить Webpack в новую тему Wordpress, но складываю все файлы, которые мне нужны, в корневую папку из-за недостатка организации.

Итак, мне интересно, как Roots Sage Starter Theme выполнилаПохоже, они используют собственный установщик, но я не знаю, какова цель этого или даже как он работает, насколько я вижу, установщик только для того, чтобы выбирать между CSS-фреймворками

Как интегрировать Webpack, изменяя структуру папок новой темы Wordpress?

1 Ответ

0 голосов
/ 07 марта 2019

После всестороннего изучения Sage я пришел к следующим выводам:

  • Пакет sage-installer выполняется сразу после создания проекта с помощью composer, и его назначение не имеет ничего общего сструктура папок
  • sage-lib необходим для того, чтобы использовать класс, расширяющий класс Container подсветки / контейнера, что делает возможным использование одноэлементной реализации, в которой вы добавили дополнительные вещи в конструктор.
  • Дополнительные вещи - это конфиги, с помощью функции Wordpress add_actions класс может переопределить, где Wordpress ищет файлы шаблонов и регистрирует стили / скрипты

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

Как этот репозиторий https://github.com/benjavazquezlucero/alchemist-sage

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