Ce projet fournit un environnement basé sur Docker pour simplifier le processus de développement de thèmes pour les projets WordPress. Il utilise un fichier docker-compose.yml
préconfiguré pour mettre en place une instance WordPress, une base de données MySQL et phpMyAdmin pour la gestion de la base de données, le tout fonctionnant dans des conteneurs isolés.
Pour commencer avec cet environnement de développement, suivez ces étapes :
-
Clonez le dépôt sur votre machine locale.
-
Naviguez vers le répertoire du projet où le fichier
docker-compose.yml
est situé. -
Ajoutez vos fichiers de thème au dossier
wp-projects
. Ce dossier est monté dans le conteneur WordPress, permettant à WordPress de reconnaître et d'utiliser votre thème. -
Copiez le fichier
.env.example
en.env
et modifiez les variables d'environnement selon vos besoins.cp .env.exemple .env
-
Démarrez les conteneurs en exécutant la commande suivante dans votre terminal :
docker-compose up -d
-
Accédez à WordPress en naviguant vers
http://localhost:8080
dans votre navigateur web. Ici, vous pouvez activer votre thème et commencer à développer. -
Accédez à phpMyAdmin en naviguant vers
http://localhost:8081
. Utilisez cette interface pour gérer votre base de données WordPress.
-
Les identifiants de la base de données MySQL et les autres variables d'environnement sont définis dans le fichier
.env
. Vous pouvez modifier ces valeurs selon vos besoins. -
Le dossier
wp-projects
est ignoré par Git comme spécifié dans le fichier.gitignore
, assurant que vos fichiers de thème ne sont pas accidentellement commités au contrôle de version. -
Pour arrêter les conteneurs, exécutez
docker-compose down
dans votre terminal.
Cet environnement simplifie le processus de développement de thèmes WordPress en fournissant une configuration WordPress prête à l'emploi. Ajoutez simplement votre thème au dossier wp-projects
et commencez à construire votre thème dans un environnement conteneurisé.