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 :

  • Va sur https://windows.php.net/download/

  • 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 :

Bash
brew install php

Pour vérifier si tout est bien installé, dans ton terminal, insère la commande :

Bash
php -v

Tu devrais alors voir un message du genre :

Bash
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 :

Sur macOS :

Nous allons continuer à utiliser Homebrew avec la commande :

Bash
brew install mysql

Puis on démarrera le service avec :

Bash
brew services start mysql

Pour vérifier que tout est bien installé, dans ton terminal insère la commande :

Bash
mysql -u root -p

Il devrai te demander ton mot de passe puis t’affichera un prompt comme :

Bash
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 :

JavaScript
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

Créer un thème sur-mesure

Comment fonctionne un thème WordPress ?

Créer un plugin sur-mesure

Comment fonctionne un plugin WordPress ?
Statut des chapitres :
Disponible
Partiellement disponible
Bientôt disponible

Introduction

Environnement de développement
Installation de WordPress

Créer un thème sur-mesure

Comment fonctionne un thème WordPress ?

Créer un plugin sur-mesure

Comment fonctionne un plugin WordPress ?
Statut des chapitres :
Disponible
Partiellement disponible
Bientôt disponible