En plus du lien fourni par Rohit Pande,
Il y a aussi ces explications assez détaillées trouvées à,
Partie 1
http://theme.fm/2011/wordpress-internals-how-wordpress-boots-up-2315/
Partie 2
http://theme.fm/2011/09/wordpress-internals-how-wordpress-boots-up-part-2-2437/
Ce qui comprend également des diagrammes / organigrammes.
et...
C’est également le début de la compréhension du processus d’initialisation de WordPress, qui doit également inclure des informations sur la hiérarchie des modèles, ainsi que l’inspection des hameçons activés sur quelles pages et à quel moment. Ensemble, vous pouvez développer une compréhension assez profonde de ce qui se passe et où!
Ou cet organigramme de Rarst comme on le voit dans cette question
Lancez vos propres backtraces ....
Comment...?
- http://www.php.net/manual/en/function.debug-backtrace.php
- http://queryposts.com/function/wp_debug_backtrace_summary/
... dans leur forme la plus élémentaire.
Plus...
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.
Encore plus...
Vous voulez voir quelles actions sont renvoyées lors d'une demande? Regardez ce plugin de Toscho ,
Vous voulez voir ce qui est accroché et où avec quelle priorité? Regardez ce plugin de Rarst ,
Très pratique pour savoir où se trouvent les points d'ancrage internes et personnalisés dans la chaîne de priorité.
Et il y a aussi ce plugin de Kaiser ,
Only one screenshot of several, rest can be found on GitHub Repo link
Il y a aussi cet organigramme expliquant le processus de requête et ce qu'il faut utiliser quand cela aidera à compléter cette question,
Question source originale et réponse ici , organigramme de Rarst .
This flowchart and Q&A I can vouch for.
(En cliquant sur l'image, vous accéderez directement à ce fil de questions et réponses pour plus d'informations).
REMARQUE
C'est une chose de regarder un organigramme, ce qui est très utile en ce qui concerne la visualisation du processus d'initialisation et les liens ci-dessus vers ce sujet rendent justice, mais en tant que développeur WordPress, une fois que vous êtes dans le vif du "développement" , vous souhaitez utiliser d’autres outils de débogage pour vous aider à visualiser et à comprendre ce qui se passe au cours de certaines de ces demandes. Je crois que tout ce qui est mentionné ci-dessus va de pair.
Ce ne sont ni les SEULS outils disponibles, ni les seules méthodes permettant d’obtenir des données utiles lors des processus d’initialisation / de requête, mais une sélection de ce que j’utilise. Ne hésitez pas à ajouter plus!
Hiérarchie des modèles
Vous pouvez également interagir avec ce diagramme. En cliquant sur l' image , vous obtiendrez directement le manuel thématique de WordPress pour plus d'informations.
#changelog: 04/10/12 added flow chart from Rarst / "Make sense of WP core load"
J'ai toujours trouvé cette hiérarchie de modèles assez pratique:
la source
Pas exactement la vue schématique mais je peux vous fournir la vue description comme celle-ci . Essaie. Cela pourrait être utile pour votre question.
la source
Je suppose que le service Recognizer vous aide. Il construit un diagramme de séquence du journal de trace du débogueur Xdebug , qui affiche l'ordre des appels, les arguments, la ligne d'où provient l'appel ...
la source