Guide du débutant sur la structure interne de WordPress
Publié: 2018-10-19Nous utilisons tous WordPress, nous l'adorons, mais savons-nous réellement comment cela fonctionne ? L'avantage de jeter un coup d'œil aux rouages qui tournent sous le service est que vous aurez un nouvel aperçu de ce pour quoi vous pouvez l'utiliser.
La seule difficulté est de savoir par où commencer. Eh bien, heureusement pour vous, j'ai mis au point un guide pour débutants qui va rendre les choses simples et directes. Éteignez votre téléphone pendant 10 minutes, sortez un stylo et du papier et jetez un coup d'œil au monde incroyable de WordPress.
La structure de répertoire WordPress : les mécanismes qui la font fonctionner
La première chose que nous devons examiner est la structure des répertoires. Ouvrons WordPress pour que vous puissiez voir de quoi je parle. Lorsque vous avez les dossiers de répertoires disposés devant vous, il sera tellement plus facile de se familiariser avec les choses. Voici ce que vous devez faire :
- Ouvrez le gestionnaire de fichiers cPanel fourni par votre service d'hébergement
Ou
- Utilisez un client FTP (protocole de transfert de fichiers) qui vous montrera les mêmes choses
Ensuite, vous verrez le dossier principal qui contient tout le reste : public_html. C'est le véritable noyau des répertoires, fichiers et dossiers. Il contient des éléments tels que :
- lisezmoi.html,
- wp-admin
- wp-contenu
- wp-login.php
- Et la liste continue encore et encore
Si vous voulez voir une liste complète, c'est ici que vous pouvez voir tous les fichiers de base de WordPress . Il n'est pas nécessaire de mémoriser les noms ou quelque chose comme ça. Mais un rapide survol de la liste vous permettra d'avoir un aperçu de tout ce qui se passe.
Ils font toutes sortes de choses qui maintiennent votre site WordPress en bonne santé afin que vous puissiez continuer à le construire. Voici quelques bons exemples qui vous montreront tout ce qui se passe en arrière-plan :
- index.php : contrôle la configuration de base et les paramètres MySQL afin que vous puissiez créer des bases de données
- .htaccess : permet à WordPress d'accéder aux fichiers, dossiers et structures de liens permanents
Maintenant que nous en avons parlé, nous pouvons jeter un œil au niveau de complexité suivant : le trio de fichiers principaux. Une fois que nous en aurons fini avec eux, nous examinerons les thèmes et quelques plugins intelligents qui vous permettent de faire des choses comme changer facilement les polices .
Fichiers et dossiers principaux : que font-ils vraiment ?
Situés à l'intérieur de public_html, il y a trois fichiers qu'il est essentiel de connaître si vous voulez vraiment vous familiariser avec les choses. Nous allons examiner un peu plus en détail ces trois afin que vous puissiez voir ce qu'ils font.
- dossier wp-content
C'est un point de départ assez intéressant car c'est là que WordPress stocke tous les plugins et thèmes dont vous avez besoin pour que votre site fonctionne et soit beau.
Le contenu spécifique de celui-ci variera en fonction de la nature exacte de votre site, ce qui est logique lorsque vous considérez à quoi il sert. Il ne servirait à rien de stocker tous les plugins et thèmes disponibles, il ne doit contenir que ce que vous utilisez.
En outre, il contiendra également les fichiers PHP et tous les téléchargements que vous décidez de faire. Cela en fait un dossier incontournable dans le monde WordPress.
- dossier wp-inclut
Ensuite, nous avons ce que beaucoup de gens diront que c'est le dossier le plus important des trois. Le point clé est qu'il contient la plupart des fichiers de base que WordPress utilise pour fonctionner. Vous pouvez le considérer comme le cerveau des coulisses en raison de la puissance de feu qu'il contient.

functions.php est un excellent exemple de ce dont je parle. Il contient tellement de fonctions que si elles manquaient, votre installation initiale ne fonctionnerait pas du tout. En voici quelques autres que vous devez connaître :
- cache.php : vous permet d'ajouter et de soustraire du cache afin que vous puissiez y accéder beaucoup plus rapidement que vous ne pourriez le faire autrement
- version.php : qui vous permet de voir en un coup d'œil quelle version de WordPress vous utilisez
- dossier wp-admin
L'utilisation de « admin » seul dans le nom vous indique en quoi consiste ce dossier. C'est ce qui vous permet d'accorder l'accès à tous vos outils d'administration afin que vous puissiez les mettre au travail. Il peut faire une foule d'autres choses, comme vérifier si un utilisateur est un administrateur et accorder le contrôle à un profil d'utilisateur particulier.
Espérons que ce petit cours intensif vous donne une meilleure idée de ce qui se passe. Passons maintenant aux plugins et aux thèmes…
Plugins et thèmes : quelques extras intéressants que vous ne connaissez peut-être pas
Tout d'abord, vous devez ouvrir le dossier wp-content pour voir de quoi je parle. Il y a une foule de choses là-dedans, mais nous allons juste regarder les plugins et les thèmes car ce sont les principaux.
- Thèmes
Chaque fois que vous installez un thème, vous obtenez un dossier correspondant ajouté au back-end. Ouvrez l'un d'eux et vous verrez d'innombrables fichiers PHP vous regarder. Il n'est pas nécessaire d'apprendre ce que chacun d'entre eux fait, car cela peut prendre toute une vie et dépasse le cadre de cet article.
N'importe quel thème donné aura le même aspect de l'extérieur, mais il y a un monde de différence lorsque vous entrez dans les choses. Chaque différence spécifique entre les thèmes résulte d'un fichier PHP dans les coulisses. Vous pouvez modifier un fichier si vous le souhaitez, mais n'oubliez pas que les modifications apportées seront perdues lorsque vous mettrez à jour le thème.
- Dossier plugins
Chaque plugin aura son propre sous-dossier dédié qui contient tout ce qui le fait fonctionner. Il est possible de modifier les fichiers qui construisent le plugin, mais je déconseille fortement de le faire.
Les plugins sont une entreprise compliquée et complexe qu'il vaut mieux laisser aux personnes qui les écrivent. Vous pouvez facilement créer un problème de compatibilité subtil qui cause toutes sortes de problèmes sur toute la ligne. Si, pour une raison quelconque, cela se produit, désactivez tous vos plugins à l'aide de FTP, puis recommencez à zéro.
Sauvegarde : toujours, toujours, toujours sauvegarder
En cas de doute, sauvegardez, sauvegardez et sauvegardez à nouveau. L'élément clé à retenir à propos de la sauvegarde est que vous ne le faites pas simplement pour éviter d'être piraté. Si votre maison était inondée, par exemple, vous regretteriez le jour où vous avez décidé qu'il suffisait que la seule sauvegarde se trouve dans le tiroir de votre bureau à côté de votre ordinateur portable. Sauvegardez dans un emplacement physique séparé et vous aurez l'esprit tranquille.
Voici ce que vous devez trier :
- Fichiers principaux : C'est une bonne idée de les sauvegarder, mais vous pouvez toujours les récupérer à partir du site Web WordPress.
- Contenu personnalisé : le dossier wp-content contient toutes les images, les téléchargements et les thèmes personnalisés. S'ils sont perdus, vous ne pourrez pas les récupérer et vous devrez recommencer à zéro, alors assurez-vous de le sauvegarder.
- Base de données WordPress : Toutes vos pages, commentaires, avis et publications sont stockés ici, alors assurez-vous de l'inclure dans votre sauvegarde.
- Fichiers de configuration : vous pouvez toujours les recréer, mais si vous souhaitez les remettre en marche dès que possible, sauvegardez-les.
J'espère que cela vous a donné beaucoup d'informations sur le monde merveilleux de WordPress. Réfléchissez-y et vous êtes sûr d'en tirer beaucoup.
—
A PROPOS DE L'AUTEUR
Steven Mehler est titulaire d'un diplôme en communications interpersonnelles et a une formation dans l'industrie informatique. Il a également travaillé comme écrivain chez TopWritersReview au cours des 5 dernières années. Ses passions incluent : la conception de sites Web, les tendances technologiques et l'enseignement. Pendant son temps libre, il construit des ordinateurs et aime se détendre avec son chien.