Core WordPress : comprendre le cœur du CMS et ses fichiers essentiels
Résumé rapide : Le Core de WordPress, c’est le moteur qui fait tourner votre site. Découvrez à quoi il sert, ce qu’il contient et comment l’utiliser sans risquer de tout casser !
Allons droit au but : le Core (ou « cœur ») de WordPress, c’est tout simplement l’ensemble des fichiers essentiels qui permettent à votre site de fonctionner.
Quand vous téléchargez WordPress depuis le site officiel, vous récupérez une archive .zip. C’est elle qui contient le fameux Core de WordPress. Et à l’intérieur, on trouve plusieurs éléments clés:
Le dossier racine de WordPress
C’est la base du Core. Il contient :
- Trois dossiers principaux :
wp-admin,wp-contentetwp-includes - Et une quinzaine de fichiers, dont le célèbre
wp-config.php
Ce fichier wp-config.php est crucial : il contient les réglages de base de votre site WordPress, notamment les identifiants de connexion à ta base de données. En clair, sans lui, votre site ne tourne pas.
Le dossier wp-admin
C’est ici que tout se joue côté gestion. Ce dossier regroupe les fichiers et scripts qui font fonctionner votre tableau de bord d’administration — celui où on publie des articles, gère les utilisateurs et règle le site.
Le dossier wp-content
C’est la partie « personnalisable » de votre site : thèmes, extensions, médias… tout passe par là.
On y trouve aussi le fichier functions.php de votre thème, qui sert à ajouter des fonctionnalités spécifiques. Le fichier function.php se trouve dans le dossier du thème qui est dans le dossier thème lui même dans le wp-content.
Petit rappel : ne modifier jamais ce fichier directement ! Utilisez plutôt un thème enfant ou une extension comme Code Snippets pour éviter de tout casser lors d’une mise à jour.
Le dossier wp-includes
Ce dossier renferme toutes les fonctions et classes qui font tourner WordPress en coulisses.
Vous y trouverez aussi un fichier functions.php (eh oui, un autre !), mais ne le toucher surtout pas : le modifier ferait planter votre site.
Et la base de données dans tout ça ?
Bonne question : la base de données ne fait pas partie du Core.
C’est pourtant elle qui contient le contenu vivant de votre site (articles, utilisateurs, réglages…). On peut la considérer comme le cœur battant de WordPress — mais pas comme une pièce du Core.
Idem pour tes thèmes et extensions : ils s’ajoutent uniquement au moment où on les installe et les active, ils ne sont donc pas inclus dans le cœur du CMS.
En résumé
Le Core de WordPress, c’est la fondation technique de votre site. Il contient tout ce qu’il faut pour que WordPress fonctionne… mais pas ton contenu, ni tes thèmes ou plugins.
Et surtout : ne le modifier jamais directement — laissez les experts (ou les mises à jour officielles) s’en charger.
Vous comprendrez donc que migrer un site WordPress est une tâche délicate et très technique. Contactez-nous pour en savoir plus.
