Et bien voilà, je me lance dans la création de mon propre thème wordpress! Dans un billet précédent, je vous expliquais les raisons qui m’ont poussé à faire ce choix. Les quelques commentaires de ce billet m’ont conseillé fortement les tutoriaux de Fran6art qui excellent en la matière. Je ne vais pas vous cacher que je vais me calquer sur ces tutoriaux super efficace.
Lorsque l’on se lance dans la création de son propre thème, on peut commencer par installer wordress en local sur son ordinateur. Je vais vous avouer que j’étais bien curieux d’installer un serveur en local, et je pensais sincèrement que j’allais gallérer. J’oubliais de dire que travailler en local permet d’éviter les contraintes liées à la connexion internet (même si je crois que maintenant avec la dernière version de wordpress, nous ne sommes plus obligés d’être connectés pour rédiger un billet, mais je n’en suis pas sûr… si vous désirez en parler n’hésitez pas!).
Dans son tutorial, Fran6 s’adresse aux possesseurs de mac pour l’installation en local. Ayant windows, je m’adresse donc aux windowsiens qui désirent installer un serveur local C’est un peu différent car ce n’est pas le même logiciel.
Alors, prêt ? C’est parti!
Vous allez devoir installer Apache, MySQL et Php sur votre ordinateur pour pouvoir héberger votre blog. Pour le faire, télécharger XAMPP pour Windows (j’ai téléchargé la version allégée). Une fois le fichier téléchargé et dézippé, placer ce dossier dans ‘Programme files’ par exemple.
Double-cliquer sur l’icone ‘xampp_start’ -> une fenêtre apparaît indiquant ‘apache + mysql is starting now’
Vous êtes à présent sur le serveur.
Ouvrez maintenant firefox et taper dans la barre d’adresse : http://localhost/ puis aller sur le menu ‘statut’ pour vérifier que tout est actif
Ensuite, pointer sur le menu ‘securité’ et cliquez sur http://localhost/security/xamppsecurity.php pour définir votre mot de passe ‘mysql’. Et maintenant c’est ok!
Ensuite, revenez sur la page http://localhost et pointez vers l’outil phpMyAdmin afin de créer votre base de données. La page vous demandera votre login et votre de passe. Le login est ‘root’ et le mot de passe est celui que vous avez choisi dans la page ‘sécurité’. Ensuite connectez vous. Vous devez arriver sur cette page :
Créer votre basse de données en la nommant par exemple ‘wordpress’
Maintenant, il s’agit d’importer wordpress sur votre serveur local. Tout d’abord, télécharger wordpress et dézipper le dans le dossier xamplitte -> htdocs. Pas besoin de logiciel ftp, ça se fait en direct dans le dossier. Pour terminer, nous allons modifier le fichier wp-config-sample.php (que nous nommerons uniquement wp-config.php) :
-
define('DB_USER', 'root'); // Votre identifiant MySQL
-
define('DB_PASSWORD', 'xxxxxxxxxxxxx'); // …et votre mot de passe
-
define('DB_HOST', 'localhost');
Une fois modifié, vous allez lancer l’installation, en tapant l’adresse : http://localhost/wordpress/wp-admin/install.php, et voilà c’est terminé ! Le contenu de la base est créé et le blog installé et sera visible à l’adresse http://localhost/wordpress/
J’ai réussi à le faire, alors pourquoi pas vous ? N’hésitez pas à laisser vos commentaires pour toutes questions concernant l’installation.
8 comments
ian says:
nov 21, 2008
Bonsoir,
Complètement néophyte j’ai quelques soucis… xampplite se télécharge sans problème, s’installe ect ect … mais dans la check list de status le MySQL est « désctivé » et aucune manip’ de ma connaissance ne le rend fonctionnel … on m’affiche toujorus une page d’erreur « abort… »
Je ne sais que faire…
Merci si vous avez un peu d’aide à me fournir…
Ian
David says:
nov 22, 2008
Yep, je suis en weekend chez des amis, je te répond en début de semaine
Eyffeir says:
mai 17, 2009
Tout d’abord merci. Je commence avec WordPress et avant d’abandonner mon ancien blog, je veux vraiment en créer un à mon image. Je suis sous Ubuntu 9.04 et je me suis servi du tuto de fran6art, mais je bloquais un peu et j’ai pu finir grâce au tien. Pas mal de se servir d’un tuto Mac et d’un tuto Windows. Comme quoi les différences ne sont pas si grandes!
@ ciao
Pauline says:
juil 31, 2009
Bonjour, tout d’abord merci pour ce tutoriel très bien fait. J’ai réussi à installer wordpress avec xampp mais quand je vais sur http://localhost/wordpress/wp-admin, j’ai le message d’erreur suivant
Warning: Cannot modify header information – headers already sent by (output started at C:\xampp\htdocs\wordpress\wp-config.php:1) in C:\xampp\htdocs\wordpress\wp-login.php on line 260
Le blog fonctionne en local donc je dois avouer que je suis un peu perdue. Je ne sais pas d’où vient le pb. Une idée ? merci d’avance…
David says:
août 1, 2009
@Pauline : je suis vraiment désolé, je n’en sais pas plus pour t’aider. Si quelqu’un pouvait laisser un commentaire ?
Pauline says:
août 4, 2009
Bonjour,
J’ai réussi à résoudre mon problème. Je suis repartie de zéro et ai retélécharger WP (j’avais auparavant un ancien dossier WP que j’avais déjà un peu bidouillé il y a qq mois… d’où certainement ce message d’erreur)
Mais merci quand même !
Sarah says:
déc 28, 2009
Bonjour,
Je suis arrivée presque au bout de ton tuto ( qui est très clair et compréhensible)
mais lorsque je vais à l’adresse : http://localhost/wordpress/wp-admin/install.php
le message d’erreur suivant s’affiche: Fatal error: Call to undefined function is_admin() in C:\xampp\htdocs\wordpress\wp-admin\includes\comment.php on line 162
Si quelqu’un pouvait m’aider ce serait chouette =D, merci d’avance et à bientôt !
Samtouch says:
avr 15, 2010
Merci j’ai reuissi