
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 technologies je partage mes découvertes quotidiennement.











Déjà 20 commentaires
dit :
18 juin 2010 à 9h39
MAJ effectuée sans aucun problème ! Pas mal du tout cette nouvelle version !
dit :
18 juin 2010 à 11h51
Merci pour l’explication de la procédure, on est jamais à l’abri d’un soucis lors d’une MAJ WordPress !
dit :
18 juin 2010 à 11h51
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 !
18 juin 2010 à 17h44
Merci pour l’article! N’empêche que je sens que ça va quand même être une sacré corvée! :-S
dit :
18 juin 2010 à 19h07
Jvais attendre plusieurs jours afin d’éviter dme choper des gros bugs si il en reste hein mais apparement ouép ^^
19 juin 2010 à 12h57
« 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 )
19 juin 2010 à 13h54
@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
19 juin 2010 à 15h38
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. »
dit :
21 juin 2010 à 16h25
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
dit :
22 juin 2010 à 10h50
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
22 juin 2010 à 10h52
@Val : je précise justement dans le billet qu’il faut sauvegarder « tous les fichiers et répertoires »
dit :
22 juin 2010 à 11h01
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
22 juin 2010 à 11h09
@Val : hum hum tu te rattrapes bien ^^
dit :
22 juin 2010 à 11h13
@Mr Xhark : Exact, je trouve aussi. Promis, la prochaine fois, je prends le temps de lire avant de poster.
22 juin 2010 à 11h27
@Val : y’a pas de mal, c’est assez fréquent. Cela me rappelle que je fais parfois des billets trop longs
dit :
22 juin 2010 à 11h33
Bah ! Et puis il vaut mieux être mal commenté que pas commenté du tout (et je sais de quoi je parle
)
22 juin 2010 à 14h46
[...] Blogmotion : Comment migrer facilement vers WordPress 3.0 (final). [...]
30 juin 2010 à 22h32
[...] the original here: Comment migrer facilement vers WordPress 3.0 (final) Share this [...]
5 juillet 2010 à 12h27
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.
dit :
14 juillet 2010 à 23h35
Très bon article, thanks !