Aller au contenu

Les fichiers de WordPress

les fichiers et dossiers de WordPress

Voici ce trésor, ce logiciel, ce CMS, ce qui propulse un tiers du Web du monde entier, ce sont simplement ces fichiers. Vous voyez qu’ils ont des extensions différentes, il y en a beaucoup qui sont en .php mais aussi .html, .txt et on a trois dossier qui commence par wp pour WordPress. Donc vous n’aurez quasiment jamais besoin d'ouvrir ces fichiers, ce que nous allons voir cela va ce passer dans l’interface de WordPress en Français, avec des boutons très clair qui nous permette de faire des actions, mais je pense que c’est sympa de commencer cet article par des explications sur les bases, c’est à dire comment on a réussi en arriver là. Donc maintenant que nous sommes ici juste pour le fun, je peux vous présenter rapidement ces fichiers qui constituent WordPress. Il faut savoir que les fichiers vont évoluer, ceci est l'installation de base. Lorsque on va faire des manips dans WordPress, par exemple installer des thèmes ou des plugins cela va ajouter des fichiers. Lorsque que l’on va installer WordPress ca va aussi modifier ou créer un fichier avec des paramètres, donc ces fichiers sont amenés à évoluer, mais si les données du site Web par exemple le contenu de vos pages, lui ne sera pas stockés dans ces fichiers, ils seront stockés dans une base de données.

Un base de données c’est un peu comme un gros tableur Excel qui va être dans un autre endroit. Donc par exemple si je supprime tout ceci, imaginons que ce site fonctionne, je supprime tous les fichiers, je vais perdre mes plugins, thèmes mais également les fichiers que j’ai envoyé sur le site donc mon logo, photos, images, docs, PDF. Mais je ne perdrais pas la base de données parce qu’elle est autre part.

base de données WordPress

Un fichier .php c’est un fichier qui va contenir du code, ce code il utilise le langage PHP. Le Langage PHP c’est un langage de programmation, si on prend des langages de programmations on a par exemple :

  • Java

  • C

  • C++

  • C#

  • Javascript

  • Python

  • Etc (Il existe plus de 700 langages de programmation.)

Un langage de programmation c’est un manière technique et logique d’écrire des données, des actions, des événements etc. Les langages de programmation ont touts des différences, des objectifs différents, des performances différentes.

Donc si on ouvre le premier fichier index.php. (Pour lire un fichier de code, faites: Clic droit sur le fichier > Ouvrir avec > Bloc-Notes) C’est un fichier de code PHP qui va être interpréter par le composant PHP de notre serveur d’hébergement et ensuite je vous rassure vous n’avez pas besoin de comprendre tout ça pour réaliser un site internet à succès et même pour le personnaliser, il pas besoin ou rarement besoin d’apprendre du code, grâce aux outil que je vais vous montrer et lorsque que l’on arrive dans un cul-de-sac et bien on embauche un développeur dont lui c’est le métier de manipuler tout ça, donc ne vous effrayez pas avec ça c’est simplement pour vous montrer.

Dans les fichiers de WordPress on a un autre fichier qui lui est un .txt, donc ça c’est quelque chose lisible par l’être humain, ce n’est pas du code. Donc il se trouve que c’est dans le langage international, c’est en Anglais. Ici ils vont vous expliquer ce que vous pouvez faire et ce que vous ne pouvez pas faire avec WordPress, donc je vais traduire juste la première phrase “ ce programme est un logiciel gratuit, vous pouvez le redistribuer et le modifier selon les termes de la licence GNU”. Autre ligne important à savoir “ce programme est distribué dans l'espoir qu’il soit utile à tous mais sans aucune garantie, absolument aucune garantie ni implicite ni quoi que ce soit”. Donc c’est un logiciel gratuit, vous utilisez WordPress et lorsque vous rencontrez des problèmes avec WordPress c’est votre problème, votre responsabilité, il y a absolument aucune garantie, vous ne pouvez pas prétendre à quoi que se soit, si vous ne comprenez pas quelque chose ou quelque chose ne fonctionne pas comme vous le voulez, c’est un outil formidable complètement ouvert qui est distribué à tous gratuitement et vous en faite ce que vous voulez tout simplement.

fichier license.txt de WordPress

Vous ne pouvez pas vous “plaindre” légalement si quelque chose ne marche pas comme vous voulez avec WordPress. Toutefois c’est l’un des logiciels les plus utilisés au monde vous avez des communautés d’entraide formidable, vous avez des comités qui font du supports techniques gratuitement en ligne, vous avez des forums où vous pouvez poser vos questions, lorsque vous trouvez un bug il y a des gens qui font tout cela gratuitement d'essayer de le reproduire, ils vont créer ce qui s'appelle les tickets, dans un logiciel de gestion de bug ils vont réparer quand ils le peuvent etc. Vous avez en plus des tas de prestataires dans ces métiers qui sont payants selon leurs tarifs qui pourront vous aider.

Pour finir nous avons trois dossiers ici qui sont wp-admin, wp-content, wp-includes.

dossiers WordPress
  • Dans wp-admin on va avoir tous les fichiers qui font fonctionner WordPress et spécifiquement l’interface d’administration.

  • Dans wp-content ça veut dire contenu, on va avoir les fichiers de langage de traduction, les plugins, thèmes et puis plus tard d’autre chose qu’ils vont se créer là dedans.

  • Dans wp-includes ce sont des inclusions en programmations, il va y avoir des tas composants qui font fonctionner WordPress.

Auteur : Jean-Noël Mathonnet

Commentaires

Pas encore de commentaire. Soyez le premier !

Laisser un commentaire

Lorsque vous achetez via des liens sur ce site, nous pouvons toucher une commission d'affiliation. + d'infos