{"id":83,"date":"2014-03-27T15:11:21","date_gmt":"2014-03-27T14:11:21","guid":{"rendered":"http:\/\/silkroad-conseil.com\/blog\/?p=83"},"modified":"2023-02-18T17:42:34","modified_gmt":"2023-02-18T16:42:34","slug":"jai-migre-mon-blog-doverblog-a-wordpress","status":"publish","type":"post","link":"https:\/\/www.silkroad-conseil.com\/wordpress\/jai-migre-mon-blog-doverblog-a-wordpress\/","title":{"rendered":"J&rsquo;ai migr\u00e9 mon blog d&rsquo;Overblog \u00e0 WordPress"},"content":{"rendered":"<p style=\"text-align: justify;\">Migrer d&rsquo;Overblog vers WordPress n&rsquo;est pas une mission impossible. Cependant, si on n&rsquo;a pas l&rsquo;habitude des balises et du langage des programmeurs, on se trouve vite perdue au milieu d&rsquo;un amas de codes sources et de plug-ins inutiles (dont du payant). Voici un petit tutoriel sans pr\u00e9tention d\u00e9crivant ma d\u00e9marche pour exporter mes posts Overblog vers ma nouvelle plateforme WordPress. J&rsquo;ai choisi la solution RSS via un fichier XML, \u00e7a vous parle ? Cette m\u00e9thode permet d&rsquo;importer les articles. Cependant, il restera des d\u00e9fauts de mise en page, \u00e0 r\u00e9soudre au cas par cas.<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/silkroad-conseil.com\/blog\/jai-migre-mon-blog-doverblog-a-wordpress\/migration_overblog-wordpress\/\" rel=\"attachment wp-att-769\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-769\" alt=\"migration_overblog-wordpress\" src=\"http:\/\/192-168-1-24.yoan-sageloly.direct.quickconnect.to\/wordpress\/wp-content\/uploads\/2014\/04\/migration_overblog-wordpress.jpg\" width=\"845\" height=\"419\" srcset=\"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-content\/uploads\/2014\/04\/migration_overblog-wordpress.jpg 845w, https:\/\/www.silkroad-conseil.com\/wordpress\/wp-content\/uploads\/2014\/04\/migration_overblog-wordpress-300x149.jpg 300w, https:\/\/www.silkroad-conseil.com\/wordpress\/wp-content\/uploads\/2014\/04\/migration_overblog-wordpress-768x381.jpg 768w\" sizes=\"(max-width: 845px) 100vw, 845px\" \/><\/a><\/p>\n<h4 style=\"text-align: justify;\">1\/ Cr\u00e9er une redirection (facultatif)<\/h4>\n<p style=\"text-align: justify;\">On commence par cr\u00e9er sa nouvelle plateforme de blog en installant WordPress.<\/p>\n<p style=\"text-align: justify;\">Puis, le temps de le faire tout beau et bien rempli, je cr\u00e9e une redirection vers l&rsquo;ancien blog Overblog :<br \/>\n&#8211; renommer le fichier index.php pour qu&rsquo;il ne soit plus appel\u00e9, exemple \u00ab\u00a0_index.php\u00a0\u00bb<br \/>\n&#8211; cr\u00e9er un nouveau fichier index.php avec le code de redirection :<\/p>\n<pre>&lt;?php\nheader('location:http:\/\/peggysilkroad.overblog.com\/');\necho 'Merci de patienter pendant la redirection';\n\/*?&gt;<\/pre>\n<h4 style=\"text-align: justify;\">2\/ Exporter le blog Overblog (v 2014)<\/h4>\n<p style=\"text-align: justify;\">Dans G\u00e9rer &gt; Param\u00e8tres &gt; Import\/Export &gt; EXPORTER<br \/>\nUn fichier ZIP est envoy\u00e9 par mail : enregistrer, d\u00e9-zipper&#8230; on obtient un fichier .XML mais qui n&rsquo;est pas au format des flux RSS requis.<\/p>\n<h4 style=\"text-align: justify;\">3\/ Remanier les balises XHTML<\/h4>\n<p style=\"text-align: justify;\">Pour cela, il nous faut un \u00e9diteur de texte plus pouss\u00e9 que le simple bloc note : NotePad ++ ou Dreamweaver par exemples.<\/p>\n<p style=\"text-align: justify;\">&#8211; Supprimer les balises :<br \/>\n&lt;blog&gt;&#8230;&lt;\/blog&gt; tout le contenu de cette balise<br \/>\n&lt;page&gt;&#8230;&lt;\/page&gt; tous les contenus type \u00ab\u00a0Page\u00a0\u00bb. Il faudra malheureusement importer les pages \u00e0 la main.<br \/>\n&lt;post&gt;&lt;\/post&gt; une seule balise au d\u00e9but et la m\u00eame fermante \u00e0 la fin<\/p>\n<p style=\"text-align: justify;\">&#8211; Rechercher\/remplacer toutes les balises :<br \/>\n&lt;root&gt; et &lt;\/root&gt; par &lt;rss version=\u00a0\u00bb2.0&Prime;&gt; et &lt;\/rss&gt;<br \/>\n&lt;post&gt; et &lt;\/post&gt; par &lt;item&gt; et &lt;\/item&gt;<br \/>\n&lt;published_at&gt; et &lt;\/published_at&gt; par &lt;pubDate&gt; et &lt;\/pubDate&gt;<br \/>\n&lt;tag&gt; et &lt;\/tag&gt; par &lt;category&gt; et &lt;\/category&gt;<br \/>\n&lt;content&gt; et &lt;\/content&gt; par &lt;content:encoded&gt; et &lt;\/content:encoded&gt;<\/p>\n<p style=\"text-align: justify;\">&#8211; et aussi pour les images, rechercher\/remplacer : src=\u00a0\u00bb\/\/img.over-blog-kiwi.com par src=\u00a0\u00bbhttp:\/\/img.over-blog-kiwi.com<\/p>\n<h4 style=\"text-align: justify;\">4\/ Importer le fichier RSS dans WordPress<\/h4>\n<p style=\"text-align: justify;\">Dans Outils &gt; Importer &gt; RSS &gt; Installer et activer le plug-in &gt; Ouvrir et importer le fichier XML modifi\u00e9.<br \/>\nLa liste des posts (articles) s&rsquo;affiche, on est ravie \ud83d\ude42 Z&rsquo;avez plus qu&rsquo;\u00e0 cliquer sur IMPORTER.<\/p>\n<h4 style=\"text-align: justify;\">5\/ Les images<\/h4>\n<p style=\"text-align: justify;\">Les images sont toutes l\u00e0, mais stock\u00e9es sur Overblog. Il faut donc les rapatrier. Pour cela, il y a un plug-in WordPress tr\u00e8s sympa.<br \/>\nDans Extensions &gt; Ajouter &gt; Cache Images &gt; Installer et activer le plug-in. Puis SCAN (included linked).<br \/>\nRapatrier toutes les images en provenance de \u00ab\u00a0http:\/\/img.over-blog-kiwi.com\u00a0\u00bb<\/p>\n<h4 style=\"text-align: justify;\">6\/ Ce qu&rsquo;il reste \u00e0 faire<\/h4>\n<p style=\"text-align: justify;\">&#8211; Les \u00ab\u00a0cat\u00e9gories\u00a0\u00bb remplacent les \u00ab\u00a0tags\u00a0\u00bb. Mais si vous aviez plusieurs tags sur un m\u00eame article, cela ne cr\u00e9e qu&rsquo;une seule cat\u00e9gorie. Il faut donc aller dans Articles &gt; Cat\u00e9gories et faire du nettoyage.<\/p>\n<p style=\"text-align: justify;\">&#8211; Les \u00ab\u00a0Pages\u00a0\u00bb n&rsquo;ont pas \u00e9t\u00e9 import\u00e9es. C&rsquo;est \u00e0 faire \u00e0 la main.<\/p>\n<p style=\"text-align: justify;\">&#8211; Forc\u00e9ment, il y a des articles qui ne sont pas tr\u00e8s propres, avec du texte un peu partout, il faudrait les nettoyer aussi&#8230;<\/p>\n<p style=\"text-align: justify;\">J&rsquo;esp\u00e8re que ce tuto vous aura servi. Plus d&rsquo;info sur les diff\u00e9rentes proc\u00e9dures de migration, ici :<\/p>\n<p style=\"text-align: justify;\">&#8211; <a href=\"http:\/\/codex.wordpress.org\/Importing_Content\" target=\"_blank\" rel=\"noopener\">Le support de WordPress (en anglais)<\/a><br \/>\n&#8211; <a href=\"http:\/\/saperlipopette.marine-landre.fr\/maj\/tuto-migration-dun-blog-overblog-vers-wordpress\/\" target=\"_blank\" rel=\"noopener\">Le site de Marie-Landre, avec une solution utilisant le scipt Ruby<\/a><br \/>\n&#8211; <a href=\"http:\/\/blog.lahaut.info\/outils-divers-et-varies\/importer-un-blog-dans-wordpress\/\" target=\"_blank\" rel=\"noopener\">&#8230; qui aurait \u00e9t\u00e9 d\u00e9velopp\u00e9 ici (?)<\/a><br \/>\n&#8211; <a href=\"https:\/\/chrome.google.com\/webstore\/detail\/over-export\/jlddndhkllompclkfcjgicfiplofgbmj\/details\" target=\"_blank\" rel=\"noopener\">La solution payante Overexport de Google qui oblige, non seulement \u00e0 payer, mais aussi \u00e0 utiliser Chrome<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Migrer d&rsquo;Overblog vers WordPress n&rsquo;est pas une mission impossible. Cependant, si on n&rsquo;a pas l&rsquo;habitude des balises et du langage des programmeurs, on se trouve vite perdue au milieu d&rsquo;un amas de codes sources et de plug-ins inutiles (dont du payant). Voici un petit tutoriel sans pr\u00e9tention d\u00e9crivant ma d\u00e9marche pour exporter mes posts Overblog&hellip; <a class=\"more-link\" href=\"https:\/\/www.silkroad-conseil.com\/wordpress\/jai-migre-mon-blog-doverblog-a-wordpress\/\">Poursuivre la lecture <span class=\"screen-reader-text\">J&rsquo;ai migr\u00e9 mon blog d&rsquo;Overblog \u00e0 WordPress<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":637,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[104,123,144,145],"_links":{"self":[{"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/posts\/83"}],"collection":[{"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/comments?post=83"}],"version-history":[{"count":1,"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/posts\/83\/revisions"}],"predecessor-version":[{"id":1357,"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/posts\/83\/revisions\/1357"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/media\/637"}],"wp:attachment":[{"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/media?parent=83"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/categories?post=83"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silkroad-conseil.com\/wordpress\/wp-json\/wp\/v2\/tags?post=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}