Coulisses: comment WordPress s’est chargé: Partie 2
Cache d’objets et vérifie s’il y a plusieurs sites. Une fois cela fait, le fichier WordPress minimum est chargé et la constante shortinit est vérifiée. Télécharger jusqu’à WordPress suivant, charger jusqu’à WordPress. Cela inclut tout: API de traduction WordPress, classes WordPress (Walker, functional, query, Meta, navigation menu, Cron, taxonomie, mise à jour, etc.), constantes de répertoire plug – in initialisées.
Télécharger doit utiliser le plug – in ici vous devez utiliser et charger le plug – in activé par le réseau, le premier crochet d’action dans WordPress est activé: \
Le téléchargement d’un sujet est suivi du processus de téléchargement d’un sujet. Jusqu’à présent, la plupart des WordPress ont été chargés. Deux crochets sont activés lors du chargement du thème: Setup _ theme est activé avant le chargement du thème. Utilisez ce crochet dans le plug – in avant de charger le sujet. Activez le thème _ Setup après avoir défini les constantes du modèle, chargé le champ de localisation du texte, chargé le fichier de fonctions du thème actif (sous – thème suivi du thème principal). Si vous souhaitez effectuer certaines actions immédiatement après le chargement du thème, mais avant de configurer l’utilisateur actuel, attachez – vous à ceci. Dans WordPress, tant que la plupart des mots
Rdpress est chargé, l’utilisateur actuel est authentifié, mais avant d’envoyer l’en – tête. En tant que développeur WordPress, vous vous familiariserez avec le crochet init. Ce crochet est utilisé pour créer une instance plug – in.
Maintenant, retournez au titre du blog WP. Php, nous remarquerons qu’il y a deux autres étapes. Ces étapes finiront par produire la page demandée. Get posts voir la première requête WordPress est définie par la fonction WP (). Cette fonction analyse vos demandes et requêtes pour les messages. Vous avez maintenant ce que vous devez afficher. La partie visualisation est gérée par un modèle, et c’est exactement ce qui se passe ensuite. Dans WordPress, un modèle est un fichier qui contient du HTML pour afficher les données sur une page. On peut donc dire que le modèle construit le contenu requis. Ces modèles sont axés sur le thème. Le sujet contient plusieurs fichiers modèles liés à un type particulier de contenu. Par exemple, il y a un modèle de page d’archive, un modèle de page d’accueil, un modèle de page de blog, un modèle de page introuvable, etc.
Astuce rapide: utilisez le crochet de redirection Template _ pour effectuer certaines opérations avant de charger le modèle. Vous pouvez utiliser