Это может звучать глупо, но есть ли техническая нисходящая документация, объясняющая, как работает WordPress?
Существует много документации в стиле «Как…», т.е. объясняется, как выполнить определенную задачу (установить, написать тему и т. Д.), Но у меня возникают проблемы с поиском любой документации, которая дает более широкую картину, объясняя, как WordPress взаимодействует с веб-сервером, какие основные компоненты / концепции существуют, как они организованы при установке и как они работают вместе для создания поставляемых веб-страниц.
Я предполагаю, что если я буду следовать достаточному количеству ссылок на Плагины , Темы , Шаблоны , ... я в конечном итоге получу (надеюсь) довольно полную картину, но я бы предпочел начать с высокоуровневой документации, а затем углубиться в области, которые сразу актуально для меня.
источник
Ответы:
WordPress очень ... утилитарный, я полагаю. Люди склонны использовать и знать столько, сколько им нужно, чтобы добиться цели. Любопытно, что это имеет тенденцию исключать процесс загрузки ядра низкого уровня.
Не помогает ситуация, когда (в отличие от современных фреймворков) WordPress не использует полную логику маршрутизации для всего. Внешний интерфейс управляется перезаписью / постоянными ссылками, а внутренний - это спагетти разных не виртуальных конечных точек.
Самым близким, что я сам смог составить, является мой график загрузки ядра .
Но в целом происходит так много вещей, что обобщать их полностью бесполезно. Вы просто живете и учитесь (если решите :).
источник