Avant de commencer à créer quoi que ce soit, tu dois mettre en place ton petit laboratoire de développement sur ton ordinateur. C’est un espace où tu pourras installer WordPress, tester tes modifications, ajouter des extensions, changer le thème, etc. bref, tout casser et tout reconstruire sans aucun risque 😄
On appelle ça un environnement de développement local (ou plus simplement, un serveur local).
1. Un éditeur de code
Tu vas passer pas mal de temps dans ton éditeur de code, alors autant en choisir un à la fois puissant, agréable et intuitif.
C’est là que tu vas modifier les fichiers WordPress, créer ton thème, personnaliser tes plugins et explorer les entrailles de ton projet.
Visual Studio Code
-
Il est gratuit, léger et très rapide à installer.
-
Il fonctionne sur Windows, Mac et Linux.
-
Tu peux le personnaliser facilement avec des extensions
-
Il t’aide à mieux écrire ton code grâce à l’autocomplétion, à la coloration syntaxique et à une interface très claire.
Pour l’installer sur ton ordinateur, je te donne rendez-vous sur le site officiel : https://code.visualstudio.com/
Télécharge la version adaptée à ton système, puis installe-le comme n’importe quel autre logiciel.
2. Un serveur avec PHP
Installer PHP manuellement
Si tu veux travailler sans logiciels externe, ou bien utiliser PHP dans d’autres projets en utilisant le terminal, tu peux l’installer directement sur ton ordinateur.
Sur windows :
-
Télécharge la version Thread Safe (x64) de PHP 8.1 ou plus.
-
Décompresse le dossier.
-
Ajoute le chemin du dossier PHP à tes variables d’environnement (Path).
Sur macOS :
Tu peux utiliser le gestionnaire Homebrew avec la commande :
brew install php
Pour vérifier si tout est bien installé, dans ton terminal, insère la commande :
php -v
Tu devrais alors voir un message du genre :
PHP 8.1.12 (cli) (built: Oct 20 2022 ...)
Il indique que PHP est bien installé avec la version n° 8.1.12, donc c’est tout bon !
3. Une base de donnée avec MySQL
Installer MySQL manuellement
Sur windows :
-
Télécharge le serveur MySQL sur https://dev.mysql.com/downloads/mysql/
-
Installe-le avec l’assistant (choisis une version « Developer Default »)
-
Configure ton mot de passe root
Sur macOS :
Nous allons continuer à utiliser Homebrew avec la commande :
brew install mysql
Puis on démarrera le service avec :
brew services start mysql
Pour vérifier que tout est bien installé, dans ton terminal insère la commande :
mysql -u root -p
Il devrai te demander ton mot de passe puis t’affichera un prompt comme :
Welcome to the MySQL monitor...
...
mysql>
Dans ces cas là, c’est gagné ! Pour sortir de l’outil, il faut que tu insère la commande exit :
Welcome to the MySQL monitor...
...
mysql> exit
Astuce du labo :
La plupart du temps, tu utiliseras un outil visuel comme phpMyAdmin ou MySQLWordkbench pour gérer ta base de données. Du coup, pas besoin d’être un pro de SQL pour débuter 😉
En résumé
Plan du chapitre Liste des aperçus
Introduction
Créer un thème sur-mesure
Créer un plugin sur-mesure
Introduction
Créer un thème sur-mesure
Créer un plugin sur-mesure