Cette liste de modèles spéciaux comprend diverses instructions MediaWiki qui s'appellent comme les modèles définis par les utilisateurs, c'est-à-dire entre doubles accolades. Elle comprend :
- les pseudo-variables : elles n'ont aucun paramètre, leur valeur dépend de l'état actuel du site ou de la page visitée :
- les (pseudo) constantes définies par le système (par ex. nom du serveur, langue du contenu) ; elles ne dépendent pas de la page visitée, toutefois leur valeur peut varier au cours du temps en fonction des mises à jour (elles sont constantes durant toute la durée d'activité du serveur, un changement nécessitant une réévaluation complète et le vidage de tous les caches du serveur lors de son redémarrage ;
- les variables mises à jour en temps réel (par exemple : nombre d'articles, date, nom de la page, etc.) ; leur valeur évolue presque en permanence ;
- les fonctions parseurs qui agissent comme des fonctions prenant des arguments :
- soit pour effectuer des opérations de formatage (par exemple : fabrication d'une URL ou d'une date à un format donné),
- soit pour effectuer des évaluations conditionnelles qui permettent d'exécuter du code wiki selon que certaines conditions sont réalisées (par exemple : structure if-then-else),
- contrairement aux modèles utilisateur, le premier argument d'un modèle spécial est séparé du nom par un deux-points (:) au lieu d'une barre verticale (|). Les arguments suivants sont séparés par des barres verticales. La plupart des modèles spéciaux à paramètres commencent par un dièse (#) ce qui permet de reconnaître leur caractère particulier.
Sont aussi listés certains modèles spéciaux de MediaWiki qui ont été désactivés ou n'ont pas (encore) été installés sur Wikipédia. Ils sont clairement indiqués comme tels et apparaissent grisés dans le tableau ci-dessous.
Note : pour une liste des modèles définis par les utilisateurs, voir Wikipédia: modèles.