SHORTINIT
Définition : SHORTINIT est une constante PHP permettant de demander une initialisation réduite de WordPress. Elle interrompt une partie du chargement normal et laisse indisponibles plusieurs API, extensions et fonctionnalités habituellement présentes.
Terminologie
Appellation / équivalent : SHORTINIT — initialisation abrégée
Autres appellations : Chargement minimal WordPress, Initialisation partielle
Comprendre le fonctionnement
Lorsque SHORTINIT est définie avant le chargement complet du système, wp-settings.php peut arrêter son exécution après une portion de l’initialisation. Ce mode sert à certains besoins techniques très particuliers et n’équivaut pas à un site WordPress entièrement disponible.
Comme les extensions, thèmes et de nombreuses fonctions ne sont pas nécessairement chargés, un programme qui suppose la disponibilité du contexte standard peut échouer. L’usage de SHORTINIT doit être évalué selon les versions et les dépendances réellement nécessaires.
Exemple concret
Un développeur qui explore un script spécialisé peut étudier SHORTINIT pour comprendre les conditions d’un amorçage partiel, plutôt que le considérer comme une optimisation universelle.
Point technique à retenir
Pour un plugin normal, éviter SHORTINIT et s’appuyer sur le cycle de chargement officiel.
Termes associés
- wp-settings.php
- Bootstrap WordPress
- Couche d’abstraction
- Cycle de requête
