Connaître l’arborescence des fichiers Wordpress et les principaux fichiers et répertoires peut être utile. Autant pour mettre à jour que pour dépanner votre site. Car être un expert FTP et Filezilla vous sera peu utile si vous ne savez pas quels répertoires et fichiers modifier.
Cet article ne prétend pas être exhaustif. Tout d’abord parce que tous les fichiers et répertoires ne sont pas pertinents à être listés ici. Ensuite parce que je ne prétend pas tous les connaître, n’étant pas un expert Wordpress. Donc, si vous estimez qu’un oubli mérite d’être réparé, n’hésitez pas à le faire savoir dans les commentaires.
De plus, comme d’autres articles avant lui, cet article sera régulièrement mis à jour …
Avant de lister ces répertoires et fichiers, une première question mérite une réponse :
Où est installé Wordpress ?
Wordpress est donc installé sur l’espace de stockage de l’hébergement que vous avez acheté. Votre hébergeur vous a fourni les données nécessaires pour vous connecter avec Filezilla à cet espace. Vous vous retrouvez ainsi face à une liste de répertoires et de fichiers. Tout comme vous vous retrouvez face à une liste de répertoires et de fichiers en ouvrant votre disque C: (si vous êtes sous Windows :-))
Dans quel répertoire est donc installé Wordpress ?
La réponse dépend de votre hébergeur qui ne manquera pas de vous fournir la réponse dans ses FAQ (Frequently Asked Questions en version anglaise ou Foire Aux Questions en version française) : consultez-les !
Pour vous être plus utile, je vous donne la réponse pour les quelques hébergeurs que je connais :
- Chez HostPapa, lorsque vous utilisez votre compte principal, le répertoire de connexion contient plusieurs répertoires et fichiers. Le répertoire d’installation de Wordpress de votre site principal est le répertoire www. Le répertoire d’installation de Wordpress de chaque site compagnon que vous avez créé est fonction de sa création.
- Chez HostPapa, lorsque vous utilisez le compte d’un site compagnon, vous vous retrouvez directement dans le répertoire d’installation de Wordpress.
- Chez OVH, le répertoire de connexion contient plusieurs répertoires et fichiers. Le répertoire d’installation de Wordpress est le répertoire www.
Si vous avez des informations à ajouter ou modifier, n’hésitez.
Tous les répertoires et fichiers indiqués ci-dessous se trouvent donc dans le répertoire indiqué au-dessus. Par exemple, si je parle du répertoire wp-admin, et que vous êtes chez OVH, il vous faudra aller dans le répertoire www/wp-admin. Facile, non ?
Les principaux répertoires de Wordpress
Commençons par lister les principaux sous-répertoires de Wordpress.
wp-admin : répertoire d’administration
Ce répertoire contient l’interface d’administration de Wordpress.
Mon conseil : évitez d’aller farfouiller dedans. Une erreur de manipulation quelconque serait fatale à votre blog.
wp-content : répertoire de contenu
Ce répertoire contient le contenu de votre blog.
Tout le contenu de votre blog n’est pas là : l’essentiel est dans la base de données de votre blog, à savoir les articles, les pages, les commentaires, ainsi que d’autres données.
Le contenu présent dans ce répertoire est le contenu nécessaire au fonctionnement de votre blog et de Wordpress, hors contenu éditorial (articles, pages, commentaires, …). Ce répertoire contient plusieurs répertoires, chacun dédié à un usage ou un type de contenu spécifique.
wp-content/plugins : répertoire des plugins
Ce répertoire contient les plugins de votre blog.
Chaque plugin Wordpress installé sur votre blog, qu’il soit activé ou pas, se trouve dans ce répertoire.
Pour en savoir plus, consultez cet article dédié aux plugins Wordpress sur ce blog.
wp-content/themes : répertoire des thèmes
Ce répertoire contient les thèmes de votre blog.
Chaque thème Wordpress installé sur votre blog, qu’il soit utilisé ou pas, se trouve dans ce répertoire.
wp-content/uploads : répertoire des fichiers média
Ce répertoire contient les fichiers média de votre blog.
Par fichier média, je veux dire les images, les vidéos ou les PDF. Ces fichiers sont utilisés pour illustrer les articles, à moins qu’ils ne soient l’élément central de l’article en question.
Conclusion
Cet article n’a pas pour objectif de faire de vous un expert de Worpress ou de son arborescence. N’étant pas moi-même un expert, ce serait mal venu.
Cela étant, vous devriez être moins perdu une fois connecté en FTP à votre hébergement.
Petite Question …. quelle différence entre le dossier “www” et “public_html” , car il ont le même contenu ?
Amicalement
franckwylliams
@franckwylliams: Aucune différence : l’un est un lien vers l’autre …
Du coup, pour rejoindre ma remarque sur les extensions, un petit rappel et une explication sur l’utilité du dossier “mu-plugin” compléterait à la perfection le contenu de cet article :)
@GeekPress: Tu perds pas le nord ? :-)
Mais c’est vrai, je vais rajouter ça …
Une question.. Quel est le répertoire sur wordpress qui gére l’affichage de la page des articles?
Merci d’avance pour votre réaction.
Bonjour,
Je ne suis pas sûr de comprendre la question…
En fait, ce n’est pas un répertoire mais un fichier, voire un ensemble de fichiers : fichiers PHP (ceux de Wordpress), fichiers HTML/CSS/… (ceux de votre thème)
Pour les fichiers Wordpress, il n’est pas très important de les connaître. Ni judicieux d’aller jouer avec… Pour les fichiers de votre thème, j’aurais tendance à avoir le même avis que pour les fichiers Wordpress…
Pourquoi voulez-vous savoir cela ? Que voulez-vous faire ?