La version finale de WordPress 3.0 "Thelonious" vient tout juste de sortir. Comme à chaque montée de version c'est la même corvée : migrer. D'autant qu'il s'agit là d'un changement majeur puisque WordPress passe de la version 2 à 3.
Voici comment migrer rapidement un blog vers WordPress 3.0 à partir de WordPress 2.9.x.
Avant tout, sauvegardez
L'étape première avant chaque mise à jour est de réaliser une sauvegarde complète de votre blog. Sauvegardez :
- la base de données (tables concernant WordPress)
- les données : tous les fichiers et répertoires (faites une archive 7z, zip ou rar)
Ces fichiers vous permettront de revenir en arrière en cas d'échec ou d'erreur fatale.
Avant tout, je vous recommande de tester cette mise à jour sur un serveur de test, de développement ou localement (XAMPP est multi-plateforme). En effet, thèmes et plugins risquent de ne pas être compatibles à 100% avec cette nouvelle mouture. Ne migrer pas directement WordPress sur un serveur en production sans être certain du résultat.
Il est également conseillé d'attendre quelques semaines avant de migrer afin que les bugs et problèmes remontent sur le web grâce à la communauté.
Migrer manuellement
Après avoir sauvegarder le blog, passons à la migration manuelle si la migration automatique ne vous convient pas ou ne fonctionne pas correctement.
- Supprimer les répertoires /wp-admin wp-includes
- Télécharger la version 3.0 FR de WordPress puis extraire le contenu à la racine de votre blog (Windows va fusionner les dossiers existants, vous pouvez valider sans crainte les avertissements de remplacement).
- Accéder à l'interface admin du blog : http://votreblog.tld/wp-admin puis cliquer sur le bouton de mise à jour de la BDD :
- Patientez quelques instants, et c'est terminé :
Vous pouvez maintenant profiter des nouveautés de WordPress 3.0. Merci à toute la communauté pour le travail fourni, une fois de plus !
Auteur : Mr Xhark
Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter
21 commentaires
MAJ effectuée sans aucun problème ! Pas mal du tout cette nouvelle version !
Merci pour l'explication de la procédure, on est jamais à l'abri d'un soucis lors d'une MAJ WordPress !
J'ai personnellement déjà observé 2 problèmes :
- L'utilisation de has_post_thumbnail() pose quelques problèmes et semble renvoyer tout le temps 'false'.
- Les scripts importants (dont jQuery) ne se chargent pas depuis la page de modification d'articles dans l'administration. Du coup, pas de ThickBox etc.
Sauvegardez bien tout avant d'effectuer la mise à jour et si vous le pouvez, testez en local avant !
Affaire à suivre !
Merci pour l'article! N'empêche que je sens que ça va quand même être une sacré corvée! :-S
Jvais attendre plusieurs jours afin d'éviter dme choper des gros bugs si il en reste hein mais apparement ouép ^^
"D’autant qu’il s’agit là d’un changement majeur puisque WordPress passe de la version 2 à 3."
Faux, la version 3.0 est une mise à jour "normale",
comme la 2.9 et comme le sera la 3.1
(et non une transition 2.x à 3.x)
c'est la philosophie WordPress...
(lire http://www.wordpress-fr.net/blog/sortie-de-wordpress-3-0-thelonious )
@marcelus : le billet précise :
Quoi qu'il en soit je n'ai jamais eu de problème pour passer des version 2.9.x à 2.9.y. J'ai tenter de migrer en version 3 localement et les nouveautés sont je trouve nombreuses, tant sur le fond que sur la forme alors que les montées de versions x.x.y apportaient généralement des correctifs sécurité. Pour faire simple la migration en 3.0 de BM a complètement foiré dans le sens ou mon thème n'est plus compatible et je doute que cela aurait été le cas en 2.9.y 🙂
En lisant un peu plus, ce n'est pas vraiment faux, je cite (pcimpact.com) :
"Comme toujours, les développeurs de WordPress nient le fait que la version 3.0 soit une version plus majeure que la 2.9, la plupart des thèmes et des plug-ins devant rester compatibles. Malgré tout, la somme de travail sur le code a été telle que pour l'instant les efforts de la communauté se concentreront sur l'écosystème autour de WP, et non plus sur le logiciel lui-même."
Hello à vous
A votre avis y'a t'il la possibilité de donwgradé de Wp3 en 2.9 afin d'avoir le temps de remettre au norme un Thèmes ou un plug in non compatible?
j'ai migré 4 sites , un seul a eu un problème après MAJ en Wp3, que j'ai résolût .. mais bon
Ca n'est pas vraiment sans problème. La migration s'est assez mal déroulée et il m'a fallu repartir d'une situation "à plat" pour revenir à une situation normale.
Il ne faut pas que sauvegarder la base et les configurations (wp-config.php et répertoire wp-content), il faut également mettre de côté toute l'arborescence de la version 2.9.x pour être certain de repartir au plus vite sur du propre
@Val : je précise justement dans le billet qu'il faut sauvegarder "tous les fichiers et répertoires" 😉
Argh ! J'ai cette fâcheuse manie de lire trop vite. L'avantage, c'est que ceux qui, comme moi, on dyslexiqué ton explication se font une séance de rattrapage dans les commentaires 😉
@Val : hum hum tu te rattrapes bien ^^
@Mr Xhark : Exact, je trouve aussi. Promis, la prochaine fois, je prends le temps de lire avant de poster.
@Val : y'a pas de mal, c'est assez fréquent. Cela me rappelle que je fais parfois des billets trop longs
Bah ! Et puis il vaut mieux être mal commenté que pas commenté du tout (et je sais de quoi je parle 🙂 )
En migrant mon blog, j'ai eu un souci avec le plugin nextgen gallery.
Si ça peux être utile à quelqu'un, j'ai renommé mon dossier plugins en TMPplugins, je suis allé sur la page des plugins, par défault ils ont tous été désactivé, j'ai ensuite renommé mon dossier plugins et réactivé les plugins 1 par 1 et nextgen gallery c'est donc installé correctement. 😉
Très bon article, thanks !
Poursuivez sur cette voie, c'est un veritable plaisir de vous suivre.