В дополнение к ссылке, предоставленной Rohit Pande,
Существует также довольно подробное объяснение,
Часть 1
http://theme.fm/2011/09/wordpress-internals-how-wordpress-boots-up-2315/
Часть 2
http://theme.fm/2011/09/wordpress-internals-how-wordpress-boots-up-part-2-2437/
Который также включает в себя некоторые диаграммы / блок-схемы.
а также...
Это также только начало понимания процесса инициализации WordPress, который также должен включать информацию об иерархии шаблонов, а также проверку того, какие хуки запускаются на каких страницах и когда. В сочетании вы можете развить довольно глубокое понимание того, что происходит и где!
Или это блок-схема от Rarst, как видно в этом вопросе
Запустите свои собственные следы ....
Как...?
- http://www.php.net/manual/en/function.debug-backtrace.php
- http://queryposts.com/function/wp_debug_backtrace_summary/
... в своей основной форме.
Больше...
I can not vouch for the above four links specifically, however they are additional material which supports this question that you or others may find useful.
Даже больше...
Хотите увидеть, какие действия выполняются во время запроса? Взгляните на этот плагин от Toscho ,
Хотите посмотреть, что зацепило и где с каким приоритетом? Взгляните на этот плагин от Rarst ,
Очень удобно, когда нужно знать, где находятся внутренние и пользовательские хуки в цепочке приоритетов.
И есть также этот плагин от Kaiser ,
Only one screenshot of several, rest can be found on GitHub Repo link
Есть также эта блок-схема, объясняющая процесс запроса и что использовать, когда это поможет дополнить этот вопрос,
Первоначальный вопрос и ответ здесь , блок-схема Rarst .
This flowchart and Q&A I can vouch for.
(щелкнув по изображению, вы перейдете непосредственно к этой теме вопросов и ответов для получения дополнительной информации).
НОТА
Одно дело взглянуть на блок-схему, которая очень полезна в отношении визуализации процесса инициализации, и приведенные выше ссылки на эту тему делают некоторую справедливость, но как разработчик WordPress, когда вы находитесь в гуще «разработки» Вы хотите использовать другие средства отладки, которые помогут вам визуализировать и понять, что происходит во время некоторых из этих запросов. Я верю, что все, что упомянуто выше, идет рука об руку.
Это не ЕДИНСТВЕННЫЕ инструменты, которые доступны, и не единственные методы для получения ценных данных во время процессов инициализации / запроса, но они являются выбором того, что я использую. Не стесняйтесь добавлять больше!
ШАБЛОН ИЕРАРХИЯ
Вы также можете взаимодействовать с этой диаграммой. Нажав на изображение , вы попадете непосредственно в Theme Handbook от WordPress для получения дополнительной информации.
#changelog: 04/10/12 added flow chart from Rarst / "Make sense of WP core load"
Я всегда находил эту иерархию шаблонов довольно удобной:
источник
Не совсем схематичное представление, но я могу предоставить вам описание описания, как это . Проверять. Это может быть полезно для вашего вопроса.
источник
Полагаю, что сервис Recognizer вам поможет. Он строит диаграмму последовательности из журнала трассировки отладчика Xdebug , в котором отображается порядок вызовов, аргументы, строка, в которую поступил вызов ...
источник