Comment mettre à jour WordPress ?

<< Index des tutos WordPress
< 19 – Monétisation

WordPress est un logiciel libre, gratuit, qui, comme tout bon logiciel qui se respecte, est fréquemment mis à jour afin d’y ajouter des fonctionnalités, d’améliorer sa rapidité, sa sécurité, ou encore de le rendre plus facile d’accès à tous et plus efficace.

mettre à jour wordpress

crédit photo

Vous aurez sans doute à mettre, tôt ou tard, à jour votre blog. Pour ça, nous allons avoir besoin de toutes les notions que nous avons abordé jusqu’ici. Le blog, d’un point de vue technique, se compose de deux éléments :

  • Les fichiers (fichiers FTP, thèmes, plugins, et images importées), qui sont accessibles via FTP,
  • Et la base de données, moins facilement accessible.

La mise à jour d’un blog comporte un risque, qui, même si il est minime, existe : celui que la version la plus récente ne soit pas compatible avec votre thème, ou vos plugins. Si cela venait a se produire, et que vous n’aviez fait aucune sauvegarde, alors vous risqueriez de tout perdre, et vous vous rendrez compte que mettre à jour son blog devient au fur et a mesure d’autant plus délicat que vous avez passé du temps à l’améliorer et à rédiger des articles.

C’est donc ici sans doute le billet le plus complexe qu’il m’ait été donné de réaliser, car nous devrons d’abord voir comment sauvegarder intégralement un blog wordpress avant de le mettre à jour, puis, comment restaurer cette sauvegarde en cas de problème. Ensuite, nous allons voir les manipulations préliminaires à une mise à jour, puis la mise à jour elle-même.

1. Sauvegarder un blog wordpress

Nous l’avons dit plus haut, pour sauvegarder un blog, il faut sauvegarder deux choses distinctes. La première, c’est l’ensemble des fichiers, et la seconde est la base de données.

Nous allons donc voir ici comment sauvegarder les fichiers grâce au client FTP Filezilla, puis comment exporter la base de données MySQL avec PhpMyAdmin.

Get the Flash Player to see this content.

Désolé, il n’y a pas de version mobile de cette vidéo pour cette formation.

2. Préparer la mise à jour

Après avoir sauvegardé le site et la base de données, il convient de désactiver un a un tous les plugins actifs sur votre site avant de procéder à une mise à jour, mais il serait également utile de préparer un petit message à l’attention de vos lecteurs afin qu’ils ne se retrouvent pas sur une page d’erreur pendant la mise à jour. Voyons comment faire :

Get the Flash Player to see this content.

Désolé, il n’y a pas de version mobile de cette vidéo pour cette formation.

3. Mettre à jour WordPress

Il s’agit enfin de télécharger la nouvelle version de wordpress, de l’extraire, et de l’envoyer via FTP sur le serveur web, en remplaçant les fichiers existants; puis de se rendre à l’url http://www.monsite.truc/wp-admin/upgrade.php

Get the Flash Player to see this content.

Désolé, il n’y a pas de version mobile de cette vidéo pour cette formation.

PS : Tutoriel publié en avance, tout simplement car les vidéos étaient prêtes, le billet suivant sera bien le sixième de la série :mrgreen:

The end (avant le retour héhéhé :twisted: )

Twitter Digg Delicious Stumbleupon Technorati Facebook Email

54 commentaires pour “Comment mettre à jour WordPress ?”

  1. Comme tout a l’air simple quand je passe par ici…
    Je n’avais pas encore effectué de sauvegarde, et voilà, tout a fonctionné comme tu l’expliques, c’est magique.
    Tu ferais un bon prof!
    à bientôt pour les autres vidéos attendues avec impatience :wink:

  2. merci ! je viens de sauvegarder ma base de données ! heureusement que ce blog existe ! et que tu le fais vivre ! longue vie à Videonoob !!! ;-) :razz:

  3. Franchement toptoptop. Merci !

  4. Génial !! Bonne Continuation !! Et Bravo PROF ! :mrgreen:

  5. Petit précision il faut écraser tous les fichiers sauf le dossier wp-content et le fichier wp-config.php,cela est indiqué dans le codex de wordpress.
    Merci

  6. wouhouuuuuuuuuuuuuuuuuuuu !
    j’aurais pu parier que phpmysql et autres trucs beurk jamais j’aurais été cap de faire!
    ba voilà j’ai mis à jour mon blog !!

    merciiiiiiiiiii c’est hyper clair ! :lol:

  7. super tuto pour la maj de wordpress
    grand bravo
    :mrgreen:

  8. Bravo pour ce tuto, clair et concis :wink:

  9. pour moi qui ne connais quasi rien en informatique, je crois que c’est clair! Je verrai ça à l’expérimentation! :roll: Et le cours par vidéo est enfin compréhensible, on voit à quoi correspond le « charabia » (désolée pour les informaticiens, mais nous c’est pas notre truc…) du tu cliques là, puis sur ça etc… On va finir par aimer :mrgreen:

  10. Un grand merci pour ces vidéos!

    Je ne connaissais pas ton blog, et je risque d’y repasser…
    Très beau travail, je t’en félicites.

    :wink:

    Vins

  11. Bravo et merci pour ce tutoriel clair et plaisant. Raphaëlle

  12. Merci a tous ! Qui sait, peut-être aurais-je droit a une petite place dans votre blogoliste :wink:

  13. Que rajouter de plus à ce qui a déjà été dit ?
    Bah rien… Si ce n’est: Merci !!

  14. Bravo pour ce tutoriel, il m’a permis de faire ma première sauvegarde de mon site.
    Je pensais ne jamais pouvoir le faire et avec les vidéos cela est très simple.
    Un grand merci.

  15. Bonjour,
    je m’associe bien volontiers à l’avalanche de compliements et de remerciements !
    J’attire l’attention quand même sur la remarque de « Lupi » (par qui j’ai eu l’adresse de ce blog) sur le dossier wp-content et sur le fichier wp-config.php. Pour le fichier , je comprends l’exception pour le fichier config, mais j’aimerais qu’on m’explique mieux pourquoi ne pas écraser le dossier wp-content
    Merci pour tout

  16. @Denis : Bonjour, et merci beaucoup pour ce commentaire ! :wink:

    Le dossier wp-content contient toutes les images/vidéos/thèmes que vous avez utilisé sur votre blog WordPress. Il ne contient aucun code du moteur, aussi il est inutile de remplacer ce dossier.

    Premièrement il ne contient rien ou presque dans le wordpress original (le thème original et un autre en fait), et deuxièmement, si vous êtes parti d’un thème original et que vous remplacer le dossier wp-content, il sera écrasé, toutes vos modifications avec.

    Hors de ce cas, on peut écraser, normalement, mais je me méfie d’un éventuel logiciel FTP qui pourrait comprendre par « remplacer » « supprimer et remplacer » au lieu de « remplacer l’existant sans toucher au reste ».

    J’espère que je n’aurai pas embrouillé tout le monde.

    Bonne journée à tous

  17. Salut et un grand merci pour ton tuto :!:

    après avoir suivi les vidéos, je suis entrain d’y effectuer la maj 2.8, tout ce passe bien, merci encore :grin:

  18. Bravo pour ton travail;j’ai lu tous tes tutoriels et je trouve ça exceptionnel
    Maintenant il me reste à me lancer, ce sera un peu plus compliqué surtout pour un vieux grand’père comme moi.
    Encore merci :roll:

  19. écoute, je crois que ton blog devrait être nommé d’intérêt publique !!! :mrgreen:

  20. Un grand merci et bravo pour ta patience et ta pédagogie. C’est un vrai plaisir, bravo !

  21. Je suis d’accord avec les messages précedents. Les vidéos sont vraiment très clair et simple à la fois. C’est un vrai plaisir de les voir et de les revoir en cas de besoin. C’est un site qui mérite d’être connu.
    Par contre j’avais une question. Lors des mises à jours, j’ai des messages d’erreur m’indiquant qu’il n’arrive pas à ce connecter au dossier racine de mon site. Aurais tu une idée ou une explication à me donner ?
    D’avance merci pour ton aide.
    Bonne continuation à vous tous.

  22. Merci beaucoup pour le tuto de mise à jour, je suis passé à 2.8.6 sans encombre.
    Avec tes très bons tutos on devient un peu moins noob !

  23. Merci beaucoup de votre aide :)

  24. Bonjour
    Tutorial très pédagogique et efficace. Félicitations !!!

  25. ouf, bein moi je reviens à chaque mise à jour :mrgreen: . heureusement que ça existe ce site;

  26. BOnjour, Superbe article et facilité de compréhension pour le quasi béotien que je suis donc merci.
    Maintenant venons en au coeur du problème….
    Ayant migrer mon hébergement vers une plus grande capacité (et aussi plus de tables SQL 3x 50 Mo et 1X 500 Mo) J’ai voulu faire migrer mon site sur la table de 500…
    J’ai donc créer une nouvelle base sql, j’ai biensur installer WP, j’ai tout d’abord remis tous les plugins utilisés dans le vieux site, j’ai fait un copier coller de ‘uploads (777)’ dans le répertoire de l hebergeur, j ai fait un import du fichier dans la nouvelle base du fichier sql de l’ancienne base. Je passe sur le moulinage et pour mettre encore plus en conformité j’ai renommer le répertoire de l’ancien site (wp0) et renommer le nouveau site comme l’était l’ancien (wp)

    Ouf, j’espère que tu as compris..
    Et là, je ne comprend je lance le site qui fonctionne à peu près sauf que les post de janvier ne sont pas présents !! (Pour info j’ai fait toute mes sauvegarde ce jour pour ne pas avoir de décalage !!)

    As tu une explication ??

    Encore merci pour ton site que j’ai mis en favori … :shock:

  27. merci pour ce tutoriel!

  28. Ma configuration WP actuelle :
    - Version de WordPress : 2.8 ou 2.9 (selon mes manip pourries)
    - Version de PHP/MySQL : euh….. celle qui était d’actualité en juillet dernier (dsl… noooooob)
    - Thème utilisé : earth-born (un peu « customisé » lors du lancement du blog)
    - Extensions en place : askimet et wp backup (désactivées depuis tentative de MAJ)
    - Nom de l’hebergeur : free FTP : Filezilla
    - Adresse du site : picsoul.family.free.fr

    Post désespéré… Explications : je disposais de la version 2.8.1 pour mon seul et unique blog familial. J’ai tenté de le mettre à jour manuellement (vers 2.9) en suivant les instructions de connaisseurs : sauvegarder ma base de données (mot qui ne voulait d’ailleurs pas dire grand chose pour moi jusqu’il y a quelques jours…), désactiver mes plugins, telecharger WP 2.9 en français, garder mon wp-content et mon wp-config et supprimer ceux de WP 2.9, telecharger les fichiers de WP 2.9 de mon DD vers mon blog via Filezilla… Sauf qu’au moment d’aller sur le lien censé activer ma MAJ, et ben mon ami le renard de feu me dit que l’adresse est introuvable ! Pareil pour rentrer sur mon tableau de bord, impossible. Si je tente d’aller directement sur l’adresse de mon blog, j’ai qqs lignes « parent directory » et « wordpress quelque chose »…. Si je clique sur ces liens, j’arrive au contenu mon blog, très minimaliste mais bon, je me dis que j’ai pas supprimé le plus important (on se console comme on peut). J’ai donc tout repris à zéro : j’ai tout supprimé, tenté de remettre WP 2.8 > idem, j’ai retenté de réinstaller WP 2.9 > pareil…. Je suis nuuuuuuuulle, vous l’aurez bien compris. Je précise que je n’ai pas créé de fichier .htaccess. Lors de mes bidouillages hasardeux, je pense avoir « perdu » mon wp-config. Que nenni, j’en ai recréé un. Mais le résultat reste le même…
    J’ai bien pris garde depuis le début à bien garder en état mon préciiiiiieux wp-content avec tous mes fichiers (à défaut d’avoir su correctement sauvegarder mes fichiers via Filezilla.. Quelle noob je suis! Ca m’agace!). J’ai aussi la sauvegarde de ma base de données, mais je n’ai rien sur mon PC pour la lire (extension .gz il me semble).
    Bref, message un peu long, mais je tente de vous donner le plus de détails possibles pour que vous puissiez m’aider au mieux. Je commence à désespérer sévère, pauvre petite instit’ que je suis….
    D’avance merci du coup de main. Et surtout, surtout, bravo pour ce site, grâce auquel je n’aurai jamais eu de soucis si seulement je l’avais connu plus tôt ! Un peu de pub pour toi sur mon Facebook et un lien sur mon blog ! Enfin euh, dès qu’il marchera……. :cry:

    La Chag des lutins.

  29. @La Chag des lutins : cet espace est un espace de commentaires, pas fait pour des copier/coller de questions du support WordPress Francophone.

  30. Oups, désolée. J’avais vu certaines personnes soumettre leur soucis, je pensais pouvoir faire de même. Quand au copier/coller, pour le même problème, cela m’évitait juste de le retaper entièrement ! D’autant plus que c’est grâce à un modérateur du support WP que j’ai découvert votre site.
    Tant pis pour le coup de main, j’ai trouvé en partie la solution à mon soucis. Je tente de trouver la suite et fin…

  31. Nikel !!!
    Je ne pensais pas que la mise a jour de WP pour passer de 2.8.1 à 2.9.1 se passerai aussi bien… Grace à ce super tuto pas de soucis..!!!!
    Merci à vous de nous permettre d’avoir moins « peur » de faire des bétises (et le mot est faible).
    Votre site figure en bonne place dans mes favoris, soyez en sûr !!!!

    Encore une fois merci et continuez !!! :lol: :lol: :lol: :lol:

  32. bonjour,
    félicitations à toi pour ce beau travail pour les nuls comme moi. Tout est agréable,clair tres bien expliqué.Et donc j’ai fait toutes ce sauvegardes qui vont être les bienvenues puisque mon blog vient d’être « hacké »!!!!
    sauf que, bien sur il me fallait un souci: dans ma DB (1&1)je n’ai pas l’option importer; je n’ai que cela:

    Afficher –Structure —SQL —Rechercher —Insérer —Exporter —Opérations —Vider —Supprimer

    alors je sais que je ne suis pas sur un forum….mais si tu peux me donner une petite aide, je t’en serais gré.
    merci pour tout. Charlotte39

  33. en fait je n’avais pas la fonction « importer » par Mozilla; je l’avais avec IE mais j’ai 2 erreurs sur 2 tables….je m’arrache les cheveux.
    charlotte39

  34. Charlotte39, déjà si tu arrêtais de bosser sur exploder, tu aurais plus de cheveux en perspective !
    j’en profite encore une fois pour remercier videonoob tuto !!!
    :mrgreen:

  35. @loulie,
    avant de faire des commentaires désagréables :evil: on lit correctement:
    je disais que je navigue avec Mozilla et qu’exceptionnellement j’ai dû aller sur « exploDer » comme tu l’appelles pour trouver ce que je n’avais pas avec Mozilla.
    Pour ta gouverne, elles sont rares, mais il existe quelques petites choses que l’on doit encore aller chercher sur IE.
    pour mes cheveux ne t’inquiètes pas, je suis loin d’être chauve………. :wink:

    je trouve pitoyable de venir sur des forums pour dire des choses pitoyables; je ne pensais pas qu’un forum servait à vider son sac de colère!!!!! :roll:

  36. bonjour,

    merci pour ce tutoriel trés bien expliqué !
    J’ai tout fait comme tu l’as expliqué, mais pourtant quand je vais sur : http://www.mediacult.fr/wp-admin/upgrade.php, j’ai ca qui s’affiche :
    Fatal error: Cannot redeclare upgrade_all() (previously declared in /homez.165/mediacul/www/wp-admin/includes/upgrade.php:287) in /homez.165/mediacul/www/wp-admin/includes/upgrade.php on line 1988

    Je suis un peu en panique, je ne sais pas quoi faire !!! Au secours !!!

  37. Ah c bon ! j’ai trouvé l’erreur… Panique inutile désolé…
    En tout cas encore bravo pour ces vidéos superbement réalisées qui auront j’en suis sure étaient utile à beaucoup de monde ! :wink:

  38. Un grand grand merci pour ce tuto. Après des heures à éplucher les FAQ de wordpress, après avoir tenté de déchiffrer les geekeries des pros, après m’être arraché les cheveux, ton tuto est venu à point nommé. Comme quoi, c’est pas forcément parce qu’on y comprend rien qu’on bloque, c’est peut être aussi parce que c’est mal expliqué. Quand les choses sont aussi bien expliquées que comme lorsque tu le fais, c’est marrant, mais ça marche tout seul! Du coup on en baisse pas les bras, on a surmonté un obstacle et ça donne envie d’aller plus loin! Merciiiiiiiii!

  39. Bastien, un grand merci à toi, je ne suis pas très douée en informatique, mais j’ai un blog wordpress (quel pied et quelle prise de tête! ) mais je viens d’arriver, toute seule, à sauvegarder ma base de données ainsi que mon répertoire php, et à actualiser wordpress et tout ça en suivant tes indications ! je suis super fier de moi, et je te remercie beaucoup de prendre le temps de nous aider comme tu le fais…

  40. Génial, merci pour ces tutos …

  41. Bravo pour les tutos,cela aide grandement,à quand les tutos pour l’installation des plugins,des thèmes, cela aide bien les débutants.
    merci

  42. Re bonjour !

    Merci de m’avoir répondu aussi vite tout à l’heure, et désolée d’avoir laissé mon commentaire sur un post qui n’avait rien à voir ^^’

    J’ai réussi à régler mon problème précédent, tout s’est passé comme sur des roulettes par la suite, j’ai installé la dernière version de wordpress 2.9 seulement voilà, lorsque je tente d’aller mon tableau de bord, voici le message d’erreur qui s’affiche:
    « Je ne trouve pas votre fichier wp-config.php. J’en ai besoin avant de lancer l’installation.
    Besoin d’aide ? En voici.
    Vous pouvez créer un fichier wp-config.php à l’aide de notre interface Web, mais ça ne marche pas pour toutes les configurations de serveur. La méthode la plus sûre reste de créer le fichier à la main. »
    Pourtant, quand je regarde sur filezilla, le fichier en question est bien présent. Je ne comprends pas, que puis-je faire?
    Merci par avance!
    Et je vous prie de bien vouloir m’excuser de vous importuner…

  43. Peut-on aussi le faire avec l’option exporter dans les outils de WordPress (j’utilise la V2.9.2).
    Je pense que c’est plus facile que d’utiliser pHpMyAdmin.

  44. Bonjour,
    Vraiment super merci!
    A quand la video de mise à jour d’un plugin? je ne sais pas comment faire, et je ne trouve pas de tuto digne de ce nom…

  45. j’ai besoin d’aide

    je viens de faire une sauvegarde de 2.9.2 sur mon bureau.
    Mais lorsque je veux mettre à jour en 3.0
    je n’arrive pas a importer mes tables dans ma nouvelle version 3.0

  46. Bravo !

    C’est on ne peut plus clair !

    Et quelle voix…

Rétroliens/Pings

  1. Tutoriel WordPress - Vidéo Noob (beta) - 26. déc, 2008

    [...] Sauvegarde, restauration et Mise à jour de WordPress [...]

  2. Des news et encore des news ! | - 02. sept, 2009

    [...] grâce à ces tutoriels vidéos j’ai réussi sans problème à migrer vers la nouvelle [...]

  3. Night Wing » Non classé » Wordpress 2.8.5 - 22. oct, 2009

    [...] http://www.videonoob.fr/20-tutoriel-mise-a-jour-wordpress.html [...]

  4. Atelier de design interactif » Blog Archive » Tutoriels vidéo WordPress - 24. jan, 2010

    [...] http://www.videonoob.fr/20-tutoriel-mise-a-jour-wordpress.html [...]

  5. azulus » Blog Archive - 16. mar, 2010

    [...] 20 – Mettre à jour wordpress 26 déc. 2008 … BOnjour, Superbe article et facilité de compréhension pour le quasi … Si je clique sur ces liens, j’arrive au contenu mon blog, … Quand au copier/coller, pour le même problème, cela m’évitait … Je ne pensais pas que la mise a jour de WP pour passer de 2.8.1 à 2.9.1 se passerai aussi bien… … http://www.videonoob.fr/20-tutoriel-mise-a-jour-wordpress.html – En cache [...]

Répondre