Technosailor

  • Home
  • Blog
  • Venture Files
  • Espanol
  • Technosailor Staff
Jul
05
2006

WordPress-to-WordPress Import

Posted by: Aaron Brazell

I know there are quite a lot of folks who have wanted to merge WordPress blogs or in one way or another import from one blog into another. The feature is coming in the next major build of WordPress and is already in place on WordPress.com blog. Trust me. But for now, I have wrapped that code into a plugin. I’ve already merged two blogs and there are other reasons I need this as well. It works. I have not had a lot of other extensive testing, but for me it works.

So while Matt Mullenweg wrote most of this code, I’ve ripped it off and made it into a plugin for those of us not running bleeding-edge next-gen WordPress blogs.

The exporter pumps a WordPress blog (including comments) out to a WXR file (WordPress eXtended RSS). It will allow you to import blog entries and comments into an existing WordPress blog. It does not overwrite existing entries and it respects authors by giving you the ability to choose who the imported entries are attributed to.

To use it, download the zip (7.6k) or tarball (6.8k) and extract.

  1. Upload wp-xmlmigrate.php to wp-content/plugins/
  2. Upload wordpress.php to wp-admin/import/
  3. Activate the plugin.

Note: Both of these files are optional. Uploading wp-xmlmigrate.php and activating will only provide the ability to Export a WordPress blog via the Manage > WP Export menu. Uploading wordpress.php will allow you to import an existing WXR file (a dump from another blog). This file is actually an importer, not a plugin, and so activation is not required to use it. Access the Import mechanism through the standard WordPress Import menu.

Really, the credit goes to Matt Mullenweg for 90% of the code.

Changelog
1.0
- Initial Release
1.0.1
- Minor PHP fixes
1.0.2
- Fixes Version check error when migrating from a WP 1.5.x blog
2.0 - Nov 15, 2006
- Rewrite of codebase
- Fixes “dirty” XML export
- Add support for Category Exports
- Adds support in Export for “Excerpts”. Does not fix weakness in wordpress Importer that does not import excerpts.
2.0.1 - Dec 5, 2006
- No Fixes to export
- Now bundled with new Automattic-developed wordpress.php import file

Table of contents for WordPress Plugins

  1. WordPress-to-WordPress Import
  2. WordPress-to-WordPress Import v2.0 Released
  3. New Version of Serendipity (s9y) to WordPress Importer Available
  4. Timecapsule Plugin 1.0.3
  5. WordPress Plugin: Embargo Press Release
Next in series
About the Author: Aaron Brazell is the lead editor of Technosailor.com and a social media expert. His passion is to see companies and individuals use the internet and web technologies wisely and effectively to promote their brands and companies. He is the Director of Technology at b5media and is available for consulting.
Tagged: at 7:14 pm -

392 Responses to “WordPress-to-WordPress Import”

  1. 1
    Import/eksport af en Wordpress blog » ProBlog.dk » At blogge - din guide til blogging og blog-værktøjer Says:

    [...] Der er der heldigvis andre som har set den samme problematik, og arbejdet på at finde en løsning. Der har endda været rygter om at en kommende udgave af Wordpress vil have indbygget understøttelse af netop dette, men indtil da kan man finde et fint plugin som klarer opgaven ganske strømlinet: Wordpress-to-Wordpress import » [...]

    July 6th, 2006 at 6:49 am
  2. 2
    wordpress™ wank » nice work Says:

    [...] The bad news is that three weeks after first announcing XML import/export, Automattic still haven’t bothered coming up with a plugin that would make it usable with the latest stable version of wordpress. The good news is that Aaron Brazell has stepped up to the plate and done it for them. [...]

    July 6th, 2006 at 6:18 pm
  3. 3
    b5media.com - the blogger's blogging network Says:

    [...] Some of you may have noticed that Secure That Computer has lain dormant for a few weeks. Carl Vancil has left b5 and while we sorely miss him, the beat must go on. Aaron Brazell and I (can you spot the link?) got to talking and we decided that since Secure That Computer and That Damn PC were so close in topic, that we should investigate how to amalgamate them. I then went outside to pick up my morning paper and when I came back in Aaron had whipped up the code, done a proof of concept, filed the paperwork in triplicate with the blog marriage office and had married them off. [...]

    July 6th, 2006 at 6:42 pm
  4. 4
      WordPress Hacks: WordPress-to-WordPress Import by Blogging Pro Says:

    [...] Check it out at Technosailor. [...]

    July 11th, 2006 at 6:38 pm
  5. 5
    DigiZen » Blog Archive » Importando de WordPress a WordPress Says:

    [...] Supongamos que tienes dos blogs en WordPress y deseas combinarlos en uno solo.  Esta herramienta facilita el que puedas lograr esta tarea. De seguro le encontraré uso muy pronto. (Vía Blogging Pro) Technorati Tags: wordpress [...]

    July 11th, 2006 at 9:35 pm
  6. 6
    blogpocket 6.0 » Exportar e Importar de WordPress a WordPress la locura de los weblogs dentro de uno Says:

    [...] Pero mientras tanto, quienes deseen realizar esa operación (o juntar dos blogs en uno, por ejemplo) ya pueden hacerlo con el plugin creado por Aaron Brazell: WP-XMLMigrate. [...]

    July 12th, 2006 at 7:29 am
  7. 7
    WordPress Italy » Blog Archive » Plugin WordPress: WordPress-to-WordPress Import Says:

    [...] WordPress-to-WordPress Import è un plugin che permette di importare in un blog WordPress, i contenuti di un altro blog WordPress, in attesa della prossima major release che supporterà questa funzionalità direttamente nel pannello di amministrazione. [...]

    July 12th, 2006 at 8:26 am
  8. 8
    patrick Says:

    Schweeeeet. I’m wanting to do some merging, too. This is perfect. It’s like there’s a force of attraction at work here.

    July 12th, 2006 at 11:50 am
  9. 9
    Aaron Says:

    Hope it works out well for you, patrick.

    July 12th, 2006 at 1:55 pm
  10. 10
    Rumore » Blog Archive » links for 2006-07-13 Says:

    [...] WordPress-to-WordPress Import » Technology, Blogging and New Media (tags: wordpress howto) No Tags Posted by problemdog in asides | [...]

    July 12th, 2006 at 8:35 pm
  11. 11
    felipe.lavin Says:

    Great idea! I would like to ask you something before trying it out: what happens with blogs that use format plugins on posts like Textile, Markdown, etc.? The export gets the “source” of the post (that is, using the plugin’s format) or the processed code (XHTML output)?

    Great work!

    July 12th, 2006 at 11:28 pm
  12. 12
    Aaron Says:

    Felipe–
    Textile and MArkdown are both plugins. Therefore they are filters of the_post(). If you look in the database at the raw entry, it will have all the textile/markdown markup. It’s not formatted there. When the_content() is called and filtered on Markdown or Textile, the formatting comes through.

    That being the case, if you import a WordPress blog that has been using Textile/Markdown, you’ll be pulling in the raw content that is unformatted. To preserve the formatting, the new blog will have to have Textile or Markdown enabled as well.

    July 13th, 2006 at 9:08 am
  13. 13
    JetProject Says:

    [...] WordPress-to-WordPress Import » Technology, Blogging and New Media (tags: PlugIns wordpress import) [...]

    July 14th, 2006 at 8:55 am
  14. 14
    FunkWadCuintWhich » Blog Archive » Butter Up Your Blog Says:

    [...] Through the simplistic styling of Aron Brazell I’ve imported my old blog to FunkWadCuintWhich. We can now all import blogs till we choke and scream cause his plugin makes it is as simple as buttering toast. Had I said buttering bread then I might have been misleading as buttering fresh bread can be a chore. Of course if it’s fancy, local bread bought from the bread geek then it won’t be so hard cause it’s real bread. Real bread embraces butter but if you’re lathering a few slabs of greasy goo onto a piece of Wonder bread then you’re screwed. It’s hard. The bread rips and tears, a real headbanger. [...]

    July 17th, 2006 at 2:33 am
  15. 15
    A.M.G Says:

    Just leaving a note of gratitude. I’ve been putting off this sort of thing for lack of knowledge and a burning desire to surf for it. The plugin made it a snap. Much appreciate Sir.

    And I couldn’t help but notice The Wire: Season 1 peeking at me from below. Great, great show. First class all around in my opinion. McNulty man.

    July 17th, 2006 at 2:40 am
  16. 16
    skeddy Says:

    Just wanted to say a big thank you for this plugin, it’s been a great help in setting up a test site for me, so I can play about with themes before they go live!

    Even for just a few posts to test, this plugin in invaluble!

    July 18th, 2006 at 1:15 pm
  17. 17
    skeddy.net » Blog Archive » The Look Says:

    [...] Edit: Thanks to this fantastic plug-in I’ve been able to export the site and import it back locally, so I can test without pestering visitors to the live site! Nice !! chop, honest, new poll, tossed, wordpress themes [...]

    July 18th, 2006 at 1:20 pm
  18. 18
    Steven Vu Says:

    Hi,

    I’ve just tried to import my old wordpress blog into wordpress.com . Sadly it says

    Sorry, there has been an error.

    The uploaded file exceeds the upload_max_filesize directive in php.ini.

    The file is about 2.1mb. Is there any way I can chop the file?

    regards,
    Steven

    July 19th, 2006 at 7:15 am
  19. 19
    » Moving domain names with wordpress » Blog Archive » guinchoguy.com Says:

    [...] First I used wordpress to wordpress import to get my old wordpress data over to the new site. I followed this with a quick scan through and updated of any posts along with cleaning the categories. [...]

    July 20th, 2006 at 9:46 am
  20. 20
    Steven Vu Says:

    I’ve just used the plugin to import roughly 180 posts, 320 comments, 30 categories and 8 authors. Wordpress was just becoming a bit of a hassle - wordpress.com is so much easier. You can concentrate on writing for a change.

    Worked without a hitch and all is great with the world again.

    July 20th, 2006 at 2:12 pm
  21. 21
    Valerie Says:

    Good Morning, Aaron.

    The plugin is giving me an error when I activate it in my wp1.5.1.3 version blog:

    Warning: Wrong parameter count for substr() in /home/grace/public_html/wp/wp-content/plugins/wp-xmlmigrate.php on line 12

    Consequently, I am not given an option to export.

    I am on the verge of closing my old blog (leaving a host) and your plugin promises to preserve just files I care to keep.

    I would appreciate any help you could offer. I am using your plugin version 1.0.

    Thank you for the right plugin at the right time!

    Update: I decided to try to remove line 12 along with it’s corresponding brackets . . . and It Worked! :)

    I thought this would still be worth posting.

    Now, I suppose I also wouldn’t mind being able to easily export my links. Just in case. :mrgreen: (How come wp doesn’t allow for subcategories for links, anyway?)

    July 21st, 2006 at 8:34 am
  22. 22
    Aaron Says:

    Thanks, Valerie. A bug makes it incompatible with 1.5. Recommend you upgrade to 2.0 before attempting. I’ll fix the bug later.

    As for the rest of the import, unfortunately this is not a full fledge importer. This is a plugin that duplicates behavior in the next version of WP. I suppose I might be able to figure out how to do the links and cats, etc, but everything would get a little complex for an XML file. We’ll see.

    July 21st, 2006 at 9:07 am
  23. 23
    killercup Says:

    Hello Aaron,

    Great Plugin! But the import dont work at my blog. I import the xml file an after a while I get the message to download my admin.php! Whats wrong? Hope you can help me!

    killercup

    July 24th, 2006 at 7:59 am
  24. 24
    Aaron Says:

    killercup: It sounds to me like a plugin. I’d recommend disabling your plugins and re-enabling them one by one until you find the culprit. Let me know which plugin you find is causing this. Thanks

    July 24th, 2006 at 8:56 am
  25. 25
    killercup Says:

    thank you for your quick answer. i disabled all plugins and got the same message. download admin.php. but why download?! the admin.php is executable and works fine. is there some other chance to fix this?
    please help me! i have to migrate a blog with more than 500 osts an sql-import crashes because i got an error when i want to write a new post.

    July 24th, 2006 at 9:09 am
  26. 26
    Aaron Says:

    Well, just to be clear, I don’t do free support. Most of this code is taken directly from WP 2.1. What version of WP are you running?

    July 24th, 2006 at 9:19 am
  27. 27
    killercup Says:

    2.0.3
    is it clever just upgrade to the newest beta?

    July 24th, 2006 at 9:20 am
  28. 28
    Aaron Says:

    2.0.4 is in beta and should be okay. I don’t recommend upgrading to 2.1 yet unless you plan to write patches and do testing.

    July 24th, 2006 at 9:22 am
  29. 29
    killercup Says:

    thank you for your help. do i have to subscribe to the teser-mailing-list or is there any other possibility to get the current 2.0.4 beta? i dont have svn.

    July 24th, 2006 at 9:31 am
  30. 30
    killercup Says:

    hey, i know whats wrong! when i try to import a small file everything is ok. but when i try to import an 1,6 mb file with over 1500 entries I get the error.
    if this is an server-problem, please tell me, else it might help to split large files on export!

    July 28th, 2006 at 8:48 am
  31. 31
    Aaron Says:

    killercup: That’s largely up to the server configuration of PHP. Not really a WP issue.

    July 28th, 2006 at 9:04 am
  32. 32
    killercup Says:

    I ve asked my hoster, they have configured only the php limit at 8MB.
    i hope you can tell this some other developers and there will be an option to split the export e.g. in month.

    July 28th, 2006 at 4:23 pm
  33. 33
    Phil Says:

    The plugin is broken on 1.5.x. Line 12 has bad substr args. Try this instead:

    if ( ( ‘2.0′ == substr( get_bloginfo(’version’), 0, 3 ) ) || ( ‘1.5′ == substr( get_bloginfo(’version’), 0, 3 ) ) )

    July 28th, 2006 at 6:00 pm
  34. 34
    Chris Hansen Says:

    I had the same problem with 1.5 and I did the same thing as Valerie - just removed the if statement completely - and it worked fine.

    Now to rebuild my site and move it back!

    July 30th, 2006 at 10:39 am
  35. 35
    miamoto.de » Blog Archive » Wordpress Update Says:

    [...] So, nach einigen Tagen Arbeit, habe ich es geschafft! Update von Wordpress 1.5.2 auf 2.0.3 per Neuinstallation. Das coole daran: ich habe endlich ein Plugin/Script gefunden, was wirklich funktioniert und meine Einträge ex- und importiert! Musste zwar auch händig noch etwas angepasst werden, aber es hat geklappt! Ihr könnt euch garnicht vorstellen, was für ein Stein mir eben vom Herzen gefallen ist! Posted by miamoto Filed in informativ [...]

    July 30th, 2006 at 1:53 pm
  36. 36
    BloggingPro China » Blog Archive » WordPress Plugin: WordPress-to-WordPress Import Says:

    [...]   WordPress-to-WordPress Import,导入另一个WordPress的内容。 import wordpress [...]

    August 1st, 2006 at 12:08 am
  37. 37
    Linkblog for Tuesday, 01 August, 2006 » Chandrasekhar Vallabhaneni Says:

    [...] WordPress-to-WordPress Import [...]

    August 1st, 2006 at 12:52 pm
  38. 38
    WordPress-to-WordPress Import Plugin at Note To Self Says:

    [...] WordPress-to-WordPress Import looks to be quite a useful plugin: “It will allow you to import blog entries and comments into an existing WordPress blog. It does not overwrite existing entries and it respects authors by giving you the ability to choose who the imported entries are attributed to.” [...]

    August 2nd, 2006 at 4:53 am
  39. 39
    Samuel Tilly » WordPress Hack - WordPress-to-WordPress Import Says:

    [...] Kolla in det här… Technosailor. « Problem!   [...]

    August 2nd, 2006 at 7:26 pm
  40. 40
    Neil Says:

    This is a fantastic plugin. I was running a WP version that had been hacked to integrate with the Joomla CMS and was pessimistic about the chances of exporting to my new site. Your plugin worked flawlessly for me. Thanks.

    August 2nd, 2006 at 11:08 pm
  41. 41
    Tom Eppenberger Says:

    Thank you very much for making this available. I know that you said Matt deserves much of the credit, but thank you anyways. This works great, and is allowing me to move all my family WP blogs to WP.com! Less work for me… :)

    August 4th, 2006 at 3:19 pm
  42. 42
    Thoughtcatcher » Blog Archive » Der Thoughtcatcher zieht um Says:

    [...] In dieser Woche aber stieß ich dann über diesen Beitrag im Wordpress-Forum auf das WordPress-to-WordPress Import-Plugin von technosailor, das ich gestern getestet habe. Vom Ergebnis war ich restlos begeistert: das Plugin überträgt alle Fotos, Einträge und Kommentare. Die einzige Arbeit, die vorher zu machen ist, ist die Installation der verwendeten Plugins und natürlich des Designs. [...]

    August 5th, 2006 at 2:48 am
  43. 43
    J-O Says:

    All sounds great but I get these error in my testinstallation of 2.0.3:

    “Import WordPress

    Warning: file(c:Inetpubwwwrootwordpress/i/2006/08/wpxml) [function.file]: failed to open stream: No such file or directory in c:\Inetpub\wwwroot\wordpress\wp-admin\import\wordpress.php on line 81

    Warning: implode() [function.implode]: Bad arguments. in c:\Inetpub\wwwroot\wordpress\wp-admin\import\wordpress.php on line 82″

    I’m guessing it’s somehow related to the way the path looks in the first message. Export works great, so does import of RSS which I just tried so what could be the cure for the errors above?

    August 6th, 2006 at 4:39 pm
  44. 44
    闲来无空 » links for 2006-08-08 Says:

    [...] WordPress-to-WordPress Import » Technology, Blogging and New Media (tags: backup plugins wordpress tools 插件 导入) [...]

    August 8th, 2006 at 11:22 am
  45. 45
    XCentricdave Says:

    Absolutely perfect… Just what I needed. Been a bit of a long route from a blogger blog to WP on a server at home (using the import from blogger tool) to WP on my hosting acct (which didn’t allow curl, hence the long route .) but we’re here now and working.

    Thanks again!

    August 8th, 2006 at 12:44 pm
  46. 46
    Thoughtcatcher » Blog Archive » Neue Wordpress-Plugins im Blog Says:

    [...] WordPress XML Backup | WordPress Database Backup Plugin-Seite | Download Zwei Plugins, gehören für mich aber untrennbar zusammen. Ohne die beiden hätte ich nie das komplette Blog umziehen können (bis auf den Upload-Ordner, wie ich gestern leider feststellen musste…). Besonders hilfreich, wenn die Datenbank bzw. der Webserver des Hosters störrisch ist. Diese Icons verlinken auf Social-Bookmarking-Websites. [...]

    August 8th, 2006 at 3:57 pm
  47. 47
    J-O Says:

    Finally found and fixed the problem :D

    For it to run on IIS I had to add enctype="multipart/form-data" to the form-tag in wp_authors_form().

    August 8th, 2006 at 6:08 pm
  48. 48
    J-O Says:

    Sorry for my last post. I tried so many things. What made it work was correcting the paths to the uploaded file in the database’s postmeta-table.

    August 9th, 2006 at 7:56 am
  49. 49
    Gigisan Says:

    Thanks a lot for this. It works perfectly. For someone who doesn’t code it’s a godsend. Kudos.

    August 9th, 2006 at 2:49 pm
  50. 50
    Raena Says:

    Holy crap, that’s a top job.

    Not to be an ungrateful hag, cause it took me about three seconds to fix, but the resultant file had this at the end (html stripped):

    Warning: Missing argument 1 for wp_die() in /(path removed)wp-includes/functions.php on line 2447

    Warning: Cannot modify header information - headers already sent by (output started at /(path removed)/wp-content/plugins/wp-xmlmigrate.php:59) in /(path removed)/wp-includes/functions.php on line 2448

    …followed by some HTML for a mostly blank page. Eep!

    August 11th, 2006 at 9:57 am
  51. 51
    raena.net » Blog Archive » Flashback! Says:

    [...] Brought to you by the goodness of Wordpress to Wordpress Import, a damn fine invention. [...]

    August 11th, 2006 at 1:00 pm
  52. 52
    Chris » 搬家工具 Says:

    [...] WordPress-to-WordPress Import [...]

    August 13th, 2006 at 3:02 am
  53. 53
    chris Says:

    this is really a fantastic plugin!
    thank you for making everything easy.

    August 13th, 2006 at 3:23 am
  54. 54
    Pituruh Blog » Blog Archive » Howto IMPORT & EXPORT wordpress to wordpress Says:

    [...] Ive found the way to import/export from wordpress to wordpress. Please check this site out. http://www.technosailor.com/wordpress-to-wordpress-import/ [...]

    August 13th, 2006 at 4:20 am
  55. 55
    Nerd’s Nook dot net » Blog Archive » Easy Peasy Says:

    [...] Check this out: WordPress to WordPress Import [...]

    August 13th, 2006 at 3:33 pm
  56. 56
    Aaron Says:

    Bugfix release noted above. Go download. Now. :)

    August 14th, 2006 at 8:00 pm
  57. 57
    links for 2006-08-15 at Hawkeye :: Murali’s Blog Says:

    [...] WordPress-to-WordPress Import » Technology, Blogging and New Media (tags: WordPress Blogs Blogging Export Import Plugins HowTo Backup) [...]

    August 15th, 2006 at 2:26 pm
  58. 58
    Raena Says:

    You win. :D Thanks!

    August 15th, 2006 at 11:05 pm
  59. 59
    Thomas Says:

    Por alguna razón no puedo descargar el archivo xml desde mozilla firefox, tuve que recurrir a IExplorer para poder bajarlo. Aparte de eso, funciona de las mil maravillas.

    August 17th, 2006 at 1:07 pm
  60. 60
    Aaron Says:

    Gracias, Thomas. Si, comprende.

    Google Translation, pardon:
    Estoy enterado de la edición pero no he calculado hacia fuera una solución todavía

    August 17th, 2006 at 1:13 pm
  61. 61
    surfeurope - Actualización de la página Says:

    [...] Si alguien llega aquí con el mismo problema, que sepa que puede usar éste plugin para migrar de servidores. Vale, wordpress.com a veces es muy lento, pero es gratis. Y suelo preferir las cosas gratis. De todas formas, si veo que es terriblemente lento algo tendré que hacer. [...]

    August 17th, 2006 at 4:07 pm
  62. 62
    Jon Thysell Says:

    Hi, tried the plugin and everything worked except for pages.

    When they get exported, they’re pointing to the current post id of their parent, which means when they’re imported (since the ids change) the sub pages all disappear. They’re in the database, they’re just no longer linked to their parents.

    August 18th, 2006 at 7:25 am
  63. 63
    Niels Goossens Says:

    On Macintosh / Safari I get an ‘unknown error’ after clicking on the export button: it does not recognize the page as a feed. It doesn’t recognize the page as pretty much anything ;)

    On Firefox / WindowsXP it shows a resulting html page with a summary of my site, not a WXR file, and nothing to download either.

    What am I doing wrong? WP 2.02.

    August 19th, 2006 at 8:24 am
  64. 64
    Kates Says:

    I’m glad I found this plugin. I’m moving a couple of separate blogs into WPMU. This did the trick. My problem is that we use Ultimate Tag Warrior for tagging and those tags are converted into categories upon import. Imagine having a very long list of categories in the write post sidebar. Anyway this actually worked. I’ll be doing a bit of work to separate categories and UTW tags.

    August 21st, 2006 at 8:45 am
  65. 65
    iface thoughts » Blog Archive » The New Avatar (or Moving From Wordpress.com) Says:

    [...] As I am writing this, I came across a plugin by Aaron. I haven’t tried this but from the comments it seems that it works great. [...]

    August 21st, 2006 at 1:07 pm
  66. 66
    Bastiaan Says:

    Great script, helped me a bunch, only it didn’t export/import post excerpts.
    So I’ve added the post excerpt to the the export and import script. If you want I can send it to you.

    August 23rd, 2006 at 7:12 am
  67. 67
    Rumore » HOWTO: make a local copy of your Wordpress blog in Ubuntu Says:

    [...] Now here comes the beauty of it: from this blogpost you can download (http://technosailor.com/downloads/)wp-xmlmigrate.zip. The ZIP file contains two “extensions” (let’s call plugins and import filters collectively “extensions”): [...]

    August 24th, 2006 at 11:52 am
  68. 68
    Luck Dog Says:

    Great plugin. It would be great to have something that does this automatically.

    Everytime I update a site it updates the main blog.

    August 25th, 2006 at 1:22 am
  69. 69
    Natti Says:

    Must be a great plugin, I will try it right now. One question: what’s about pages? Could they be importet too? Thanx in advance.

    August 26th, 2006 at 3:58 am
  70. 70
    anita Says:

    The plugin worked great for entries, but did not import my comments. Please help?

    August 28th, 2006 at 10:34 am
  71. 71
    anita Says:

    Never mind - I spoke too soon!
    Thanks!!

    August 28th, 2006 at 10:43 am
  72. 72
    Chris Edwards Says:

    We manually ftp’d the XML file to our host to get around the upload limit. How do I point the importer to an XML file already on the server?

    August 28th, 2006 at 11:39 am
  73. 73
    Can I move my blog from here to another blog somewhere else? « Frequently Asked Questions Says:

    [...] If moving to your own hosting of your WordPress powered blog, you will need to import it to the latest version of wordpress currently in development (2.1) which has the XML importer built in or use a plugin such as the following: http://www.technosailor.com/wordpress-to-wordpress-import [...]

    August 29th, 2006 at 1:52 pm
  74. 74
    jlois Says:

    This is a great plugins, I already tried this plugins and it works to me.

    September 1st, 2006 at 5:45 am
  75. 75
    idly » 不只是歸檔狂,也是備份狂? Says:

    [...] WordPress XML Export (WordPress-to-WordPress Import): http://www.technosailor.com/wordpress-to-wordpress-import/ (裝好後,請到控制台的管理下面去找它的入口…) 這位同學呢,也很棒,它會把整個WP blog的內容,完完整整、結結構構地,存為一個漂亮的XML… 然後,若你裝了新版的 WordPress,或是說在 wordpress.com有個blog, 那這個XML就可以直接給它匯入(import)進去。讚吧? 當然,XML裡面也包含了所有的文章、草稿、回應。該有的都有啦~~ [...]

    September 2nd, 2006 at 11:35 am
  76. 76
    sw0rdfish 3.0 » Blog Archive » Wordpress / Hosting Transition Says:

    [...] The transition was pretty easy to move to my own host, once I figured out why Transmit wouldn’t let me connect to my http://FTP.  I still don’t know why… but a re-install fixed the issue.  I was able to import all my old posts from both my Blogger account and my latest Wordpress account.  And it was pretty straight forward, except oddly enough I had to do some magic to import my wordpress posts and comments into this Wordpress…  an issue which has been solved in the next release, however until then you’ll need to use this little gem. [...]

    September 2nd, 2006 at 2:24 pm
  77. 77
    Sean Gallagher Says:

    This rocks, Aaron. I was looking for something like this for months.

    September 2nd, 2006 at 7:19 pm
  78. 78
    MondoBlog » Blog » Wordpress World Num 4 - Importare gli articoli da un blog Wordpress all’altro Says:

    [...] WordPress-to-WordPress Import permette infatti di esportare da un blog Wordpress articoli e commenti in formato WXR e di importarli su un altro blog senza sovrascrivere il materiale già presente e sopratutto rispettando la paternità degli articoli (in caso di autori multipli) e dando la possibilità di attribuire diversi autori per ogni articolo. [...]

    September 3rd, 2006 at 9:31 am
  79. 79
    killercup Says:

    hey aaron,
    i tried to import my 600 blog-posts on wordpress.com but it just creates a timeout and nothing happens.
    i suggested this a while ago and i see this would be really nice: split the export file into one file for each month! so you can import one file after another and i think this might work!

    September 4th, 2006 at 10:22 am
  80. 80
    mark evans Says:

    aaron,
    even i was able to follow your instructions!

    thanks, mark

    September 4th, 2006 at 3:12 pm
  81. 81
    Aaron Brazell Says:

    Mark: Good to hear, my man! :)

    September 4th, 2006 at 3:56 pm
  82. 82
    Julian Says:

    I tried the import tool, but it came out all blank in my new hosting site http://www.julianmorin.com/blog

    No error message whatsoever.

    September 5th, 2006 at 3:51 am
  83. 83
    wordpress.com en español « LunaTICs Says:

    [...] Esta función se puede realizar instalando el plugin creado por Aaron Brazell: WP-XMLMigrate. Descargas e instalas el plugin en tu wordpress. Este plugin te permite exporta tu blog en un archivo con formato XML. Con este archivo puedes restaurar tu blog en otra instalación de wordpress que tenga instalado el plugin, restaurarlo en un blog creado en wordpress.com, unir dos blogs de wordpress, etc. Es una opción para disponer de forma sencilla de una copia de seguridad de tu blog gestionado con wordpress. [...]

    September 5th, 2006 at 4:30 am
  84. 84
    David Hausmann Says:

    Hello

    when i use the exporter i get an xml file which is 9.8mb - then when i try to import it i receive a message which states

    “Sorry, there has been an error.
    File is empty. Please upload something more substantial.”

    this is on a mac in Safari and Firefox, wordpress 2.04

    September 6th, 2006 at 9:36 pm
  85. 85
    ia Says:

    can you clarify this: “non 1.5 or 2.0.x release”? does that mean non 1.5 AND non 2.0.x? just to be sure.

    i want to export certain posts under a category from a 2.0.3 wordpress install :D

    September 7th, 2006 at 5:22 am
  86. 86
    killercup Says:

    php can only import files less than 8 mb. see my last comment for a suggestion for solving this problem. (splitt export in months)

    September 7th, 2006 at 8:37 am
  87. 87
    passion makes all the difference… « space to imajin Says:

    [...] good bye Steve, your life was full, may our’s one day be the same. [...]

    September 7th, 2006 at 10:54 pm
  88. 88
    import/ export function in wp « ygao’s net home Says:

    [...] haha, just now merged some posts from my old wordpress website to this site. Had to say the import/export function in manage tools is quite good. My old wordpress website is not updated to the latest version with this function, so I installed one export plugin to do the export job. For those intesrested, the plugin can be downloaded from http://www.technosailor.com/wordpress-to-wordpress-import [...]

    September 11th, 2006 at 2:45 am
  89. 89
    Scott Says:

    I installed plugin and importer to version 2.04, and exported my wordpress.com blog.

    Upon attempted import of wordpress filem, I just get a message -
    “The uploaded file could not be moved to .”

    I’m guessing chmod? If that could be it, what exactly should be chmoded t owhat settings?

    September 12th, 2006 at 3:00 pm
  90. 90
    jld Says:

    Still not sure how to upload files to the wordpress.com blog. I can only find how to upload images and can not seem to be able to find ftp info. Can you provide further assistance? Thanks.

    September 13th, 2006 at 12:31 pm
  91. 91
    Fischler.org » Blog Archive » Like a freshly cleaned room Says:

    [...] I had already been working on cleaning up things on my web host for the better part of the week, and this has been planned for a while now. Of course, with the fragile nature of the content, I was taking my time to make sure nothing got lost in the process. It should have been a lot easier than it was, but by default WordPress lacks an export feature for its content, which frustrated me to no end. Eventually I found a nice export plugin to do the job, but this should be part of the default setup. [...]

    September 16th, 2006 at 3:10 am
  92. 92
    johnqalchemy » Blog Archive » Merge Wordpress installations Says:

    [...] I really had to dig to find this.  If you want to merge 2 Wordpress installations, here is how you do it. http://www.technosailor.com/wordpress-to-wordpress-import/ [...]

    September 17th, 2006 at 6:14 pm
  93. 93
    The cycle we called life » My wordpress to wordpress blog migration experience Says:

    [...] firstly, I tried to use the import function of wordpress, but unfortunately there is no luck for me using that functions. The reasons was I can’t able to configure the CURL extension of PHP. And because I dont know how to fix that, the thought of importing it manually is the only way left for me. Just when I was about to start the tedious way of importing my post and comments. I tried to search the internet for one last time (actually, I already manually transfered one of my old entry). Lucky me, because I did find the wp-xmlmigrate plugins that can be use on migrating an existing post and comments from wordpress to another wordpress blog. [...]

    September 17th, 2006 at 7:43 pm
  94. 94
    durruti Says:

    Just what I was looking for, worked perfectly, thanks ;-)

    September 18th, 2006 at 6:39 pm
  95. 95
    love and rage » reconnected Says:

    [...] Half of the previous technical issues have been resolved i.e. I now have a new PC doing its whizzbang thing in the corner. Unfortunately the same probably can’t be said for the owner. I managed to import all my old posts and comments using a great little plug-in from Aaron at Technosailor. I tried running a links exporter / importer but got an error message. Looks like it’s cut and paste then… I’m still playing around with a new layout but it has to be said that there are more interesting things popping up on a regular basis (the football season’s started again) so don’t hold your breath unless asphyixiated blue is this autumns’s colour. [...]

    September 18th, 2006 at 6:48 pm
  96. 96
    loveandrage.org.uk » Blog Archive » reconnected Says:

    [...] Half of the previous technical issues have been resolved i.e. I now have a new PC doing its whizzbang thing in the corner. Unfortunately the same probably can’t be said for the owner. I managed to import all my old posts and comments using a great little plug-in from Aaron at Technosailor. I tried running a links exporter / importer, which worked great, but was still getting the validation error that was really bugging me with the old blog. Looks like it’s cut and paste then… [...]

    September 18th, 2006 at 7:22 pm
  97. 97
    Damon Says:

    I’m getting a SQL file when I export from a Yahoo! hosted WordPress blog. Any ideas?

    September 18th, 2006 at 9:10 pm
  98. 98
    jld Says:

    Damon,

    Here is a link that may help:
    http://www.tamba2.org.uk/wordpress/restore/

    I too have a Yahoo SQL output file but I can not seem to get things to work as per the instructions. I’m still trying to transfer my old Yahoo hosted WP posts to my new WP site.

    Let me know how you make out.

    Jld

    September 19th, 2006 at 10:31 am
  99. 99
    love and rage » Blog Archive » reconnected Says:

    [...] The temporary silence has been broken by the arrival of a brand spanking new PC, whirring away efficiently in the corner. The same can’t be said of the owner. I’ve managed to import all of the posts from l@r v.1.0, using yet another brilliant little WP plug-in that I found over at Technosailor. It seems every time I encounter a problem with WP someone, somewhere, has knocked up a bit of code to do exactly what I want. The open source movement just gets better and better. [...]

    September 19th, 2006 at 2:26 pm
  100. 100
    Cregy Bits and Bobs » Blog Archive » WordPress-to-WordPress Import Says:

    [...] WordPress-to-WordPress Import I know there are quite a lot of folks who have wanted to merge WordPress blogs or in one way or another import from one blog into another. The feature is coming in the next major build of WordPress and is already in place on WordPress.com blog. Trust me. But for now, I have wrapped that code into a plugin. I’ve already merged two blogs and there are other reasons I need this as well. It works. I have not had a lot of other extensive testing, but for me it works. [...]

    September 22nd, 2006 at 4:22 pm
  101. 101
    Florian Says:

    Dammit, the excerpt got bermuda triangulated.

    September 26th, 2006 at 8:45 am
  102. 102
    Penguin Girl» Blog Archive » breakage now Says:

    [...] I’m about to attempt to import the old pgponders site into this one. I’m not fully sure why … Expect everything to blow up. [thank you to Dave for the heads up on the plugin] [...]

    September 26th, 2006 at 7:16 pm
  103. 103
    Rob Marsh Says:

    Aaron,

    It’s a great plugin but I think I’ve found a flaw of sorts. I recently moved my blog to a new domain using the plugin and then redirected (301) all the old permalinks to the new ones. For about 20 posts out of 440 I’ve been getting 404 errors from the redirect. At first I thought the pages were missing but that’s not the problem — they are there but their slug has been changed and hence the permalink. Each affected post is one where WP would have mangled the slug originally to avoid a collision.

    September 27th, 2006 at 6:42 am
  104. 104
    Shades of Black » Blog Archive » Newsflash! :-) Says:

    [...] I found the COOLEST plug-in at: http://www.technosailor.com/wordpress-to-wordpress-import/ and it worked like a BREEZE! [...]

    September 27th, 2006 at 2:34 pm
  105. 105
    NickMack Says:

    Thanks a million for creating this plugin! I just exported posts from my previous blog to my current one and it works like a dream!

    EXCELLENT WORK!

    September 27th, 2006 at 3:16 pm
  106. 106
    Rico Says:

    Gah, if only this were available when I was migrating my wordpress blog to fool45.com. Oh well, at least other people won’t suffer what I did.

    September 28th, 2006 at 4:46 am
  107. 107
    Importare gli articoli da un blog Wordpress all’altro « Mondo Wordpress Says:

    [...] WordPress-to-WordPress Import permette infatti di esportare da un blog Wordpress articoli e commenti in formato WXR e di importarli su un altro blog senza sovrascrivere il materiale già presente e sopratutto rispettando la paternità degli articoli (in caso di autori multipli) e dando la possibilità di attribuire diversi autori per ogni articolo. [...]

    September 29th, 2006 at 7:23 am
  108. 108
    Andy C :: from WordPress.com to WordPress.org Says:

    [...] Install TechSailor plugin. Delete some posts with comments and repeat complete import. Existing posts are skipped and import includes comments for some posts but not others. [...]

    September 30th, 2006 at 7:12 am
  109. 109
    Viv Says:

    Thank you soo much! You’ve made the gruesome import/export process a breeze :)

    You guys rock!

    September 30th, 2006 at 3:43 pm
  110. 110
    john burk Says:

    I am getting a similar error to the one in post 25 bu J-O, and I tried thier fix as outlined in post 27, but to no avail. Unfortunately, I’m doing this blog move as a favour, and can’t ask to move the host over to a linux site, where I’m sure it would probably go off w/out a hitch…
    ====================
    Import WordPress

    Warning: file(C:Program FilesApache GroupApachehtdocsvirtualhostswww.bikinizero.comwp/wp-content/uploads/2006/09/bzxml): failed to open stream: No such file or directory in C:\Program Files\Apache Group\Apache\htdocs\virtualhosts\www.bikinizero.com\wp\wp-admin\import\wordpress.php on line 81

    Warning: implode(): Bad arguments. in C:\Program Files\Apache Group\Apache\htdocs\virtualhosts\www.bikinizero.com\wp\wp-admin\import\wordpress.php on line 82

    All done.
    ====================

    September 30th, 2006 at 7:15 pm
  111. 111
    Scott Hendison Says:

    Perhaps I misunderstood what this plugin is supposed to do - (I’m post number 54 above, and gotten no answer)

    We have a wordpress.com hosted blog, and now have installed WP on our domain. We want to import all 50+ of the old posts from wordpress.com blog.

    Is that what this is supposed to do?

    Upon attempted import of wordpress filem, I just get a message -

    “The uploaded file could not be moved to .”

    and that’s all it says!

    October 1st, 2006 at 9:48 am
  112. 112
    j2eegeek.com is not available « Vinny Carpenter’s blog Says:

    [...] j2eegeek.com is not available for now. Working on a server issue with the folks at TextDrive and so I’ve soft (HTTP 302) redirected j2eegeek.com to my Wordpress.com blog for now. I’ve been able to import all the content using Aaron Brazell’s awesome WordPress-to-Wordpress import plugin that allows you to create an extended RSS export of your WordPress blog that can be sucked into another WordPress blog that’s self-hosted or on WordPress.com. Thank god for automated, nightly MySQL backups scripts that All of the URL’s should clearly redirect and work but I am starting to look for a managed dedicated server ASAP. [...]

    October 3rd, 2006 at 12:49 am
  113. 113
    Candice Says:

    I am having the same problem as Scott (post #65). Is there any fix for this?

    October 3rd, 2006 at 8:46 pm
  114. 114
    Scott Hendison Says:

    Sorry to hear that Candice, but “Hooray!” someone else that at least acknowledges there’s a problem. What could it be?

    I told someone this ‘might’ work, and I’m REALLY diappointed that it didn’t. With all these glowing reviews, I was starting to think I was insane.

    October 3rd, 2006 at 10:07 pm
  115. 115
    not so good with wordpress Says:

    I’m importing my wordpress blog to another domain at wordpress. I want to keep posting on the old one until I have the new one ready. If I import from the original blog, will it delete or mess up any of my existing information?

    October 5th, 2006 at 1:14 am
  116. 116
    Rob Says:

    not so good:
    In my experience the import/export worked really nicely. There’s one potential pitfall though if you want your new blog to exactly mirror the old one (so that for example you can redirect from old to new). The import process may mangle post slugs and permalinks wherever the posts have the same title.

    October 5th, 2006 at 7:30 am
  117. 117
    killercup Says:

    hi aaron,

    i ve got a multi-user blog and now one user wants to get an own blog on wordpress.com. Is there any possibilty to export only the articles from this user? or is there anther way for him to transfer his entries to wordpress.com without copy&paste everything?

    October 5th, 2006 at 9:40 am
  118. 118
    Anthony Says:

    Recent posts indicate problem importing from wordpress.com to own wordpress. Both Candice and Scott and, I guess, many others have the same problem, as do I! Is there a solution? I get the following message: Warning: file(D:hshomeummeraummera.comwordpress/wp-content/uploads/2006/10/wordpress2006-10-06xml): failed to open stream: No such file or directory in D:\hshome\ummera\ummera.com\wordpress\wp-admin\import\wordpress.php on line 81

    Warning: implode(): Bad arguments. in D:\hshome\ummera\ummera.com\wordpress\wp-admin\import\wordpress.php on line 82

    October 6th, 2006 at 4:03 pm
  119. 119
    Aaron Brazell Says:

    Anthony: For one, that is not my file. The importer, as I explicitly noted in the post, is a WordPress core file. The bug should be opened with them. The only thing I wrote was the exporter plugin. I only bundled the importer for users of WP 2.0.x that don’t have access to the importer yet since it is in the next version of WordPress.

    For two, look at your php.ini file and check out your setting with magic_cquotes_gpc. This is stripping your slashes. This is not my problem. This is a PHP config problem.

    Thirdly, you’re running on Windows. This could (I don’t know) be throwing wackiness your way too.

    October 6th, 2006 at 4:18 pm
  120. 120
    Anthony Says:

    Aaron, appreciate your reply and as a strict amateur wandering into a world beyond my ken, I thank you! I am still little the wiser, but will consult with those who are. I am just a little surprised that there isn’t a simple means of transfering from wordpress.com to our own domain.

    October 6th, 2006 at 4:52 pm
  121. 121
    Rob Says:

    Aaron, I don’t know whether it’s on the export end or the import but it appears that post excerpts are not transferred. Is that a feature or a bug?

    October 6th, 2006 at 6:15 pm
  122. 122
    Aaron Brazell Says:

    IT does not export excerpts… correct.

    October 6th, 2006 at 6:34 pm
  123. 123
    candice Says:

    I might have figured out the issue of –“The uploaded file could not be moved to .”
    First, you need to have an “uploads” folder, and it needs to have the right permissions. My setup did not have an uploads folder at all. The 2nd thing to check, was I had done some weird things with my permalinks and .htaccess file.
    In the end I moved mine by hand, but I only had 10 entries.

    October 6th, 2006 at 7:00 pm
  124. 124
    nimue Says:

    hello,

    i get this message:

    “Howdy! This importer allows you to extract posts from wordpress RSS 2.0 file into your blog. This is useful if you want to import your posts from your local machine to the server on which you see this page. To get started you must fill in the “option” page”

    but there is no option page… waht to do?

    October 7th, 2006 at 4:40 am
  125. 125
    Because Two Blogs Are Better As One | Timothy’s Burden Says:

    [...] Not being on the cutting-edge of Wordpress nightlies, I didn’t have the benefit of the new Wordpress export system natively, so I grabbed the Wordpress-to-Wordpress Import tools and installed the exporter on the old blog and the importer here. [...]

    October 7th, 2006 at 5:32 am
  126. 126
    Aaron Brazell Says:

    nimue, that’s not the WordPress importer. That’s the RSS importer.

    October 7th, 2006 at 8:53 am
  127. 127
    killercup Says:

    aaron, i really need your help. i need an ability to export only the entries of one author. can you please help me?

    October 8th, 2006 at 9:44 am
  128. 128
    Gremo na svoje, nadaljevanje: izvoz in uvoz vsebin « hirkani Says:

    [...] Zdaj grem instalirat tale plugin: http://www.technosailor.com/wordpress-to-wordpress-import/. Bom sporočila, če bo delovalo. [...]

    October 10th, 2006 at 1:18 am
  129. 129
    Grem na svoje, težave z uvozom vsebin « hirkani Says:

    [...] Kljub temu http://www.technosailor.com/wordpress-to-wordpress-import/, mi uvoz vsebin s starega bloga ne uspeva in izgleda vse skupaj takole. Huda bom! [...]

    October 10th, 2006 at 4:07 am
  130. 130
    Christopher Barnette » The Move is Complete Says:

    [...] Well, I have completed the process of moving from Blogger to a WordPress system running from my own web host. Kudos goes out to Rebecca Wei for this awesome template and to especially to the Wordpress.com people, Aaron Brazell, and Made2Own people for providing the importers/exporters and support that made the move so painless. [...]

    October 10th, 2006 at 4:22 pm
  131. 131
    Rebeca Says:

    hi - I have a wordpress.com blog and have just ( 5 miuntes ago) started a wordpress.org blog and I want to migrate all the my posts there. Am a total noob when it comes to plug ins/rss etc. If you have the patience could you explain how this works?

    October 11th, 2006 at 2:47 am
  132. 132
    Scott Hendison Says:

    Good Luck Rebeca. That’s what I thought this tool was good for, importing your Wordpress.com hosted blog to your own hosted version, but apparently not.

    My original post 65, and 113, and 118 all have gone unrespoonded to by the developer, although Candic had a suggestion in #123, she never tried it.

    October 11th, 2006 at 10:36 am
  133. 133
    Aaron Brazell Says:

    Scott: I may not have responded directly. I can’t support everyone and in fact, everything I release is on an as-is basis.

    In addition, your problem is with the Importer. I need you to re-read my entry. I don’t support the importer. I didn’t write it. I only bundled it. If there is a problem with it, it needs to be reported to the WordPress developers.

    Please don’t poison the readers with snide comments about my support when you yourself have not read my entry and understood it.

    Rebeca: What’s the issue? Instructions in the entry? Have you followed them? Are you getting an error somewhere?

    October 11th, 2006 at 10:42 am
  134. 134
    killercup Says:

    aaron, please have a look at my last comment, its important for me!

    October 11th, 2006 at 10:54 am
  135. 135
    Aaron Brazell Says:

    killercup: Send me an email. I can’t promise anything.

    October 11th, 2006 at 10:57 am
  136. 136
    Scott Hendison Says:

    You’re right Aaron, I’m sorry to appear snide…I’m just frustrated, because it sounded like thjis would work.

    October 11th, 2006 at 12:23 pm
  137. 137
    Aaron Brazell Says:

    Scott, try using WP on a Linux system. Load a copy of your existing blog onto a temp WP blog. Then run the import, importing your stuff into the temp blog. Once successful, export your database and reload it in Windows.

    This is presuming you’re running on a Windows platform. That’s what it seems.

    October 11th, 2006 at 12:26 pm
  138. 138
    Rebeca Says:

    Sorry for not being clearer but where do I find my WordPress eXtended RSS (WXR) file?
    I told you I was a newbie:)

    October 12th, 2006 at 5:22 am
  139. 139
    Rebeca Says:

    ok scratch that - i figured that out but this is the error msg I’m getting

    WordPress database error: [Lock wait timeout exceeded; try restarting transaction]

    I don’t think this has anything to do with your plug in right, but if you could translate that for me?

    October 12th, 2006 at 5:54 am
  140. 140
    Importare da WordPress - WordPress Mania.Trucchi, notizie, plugin, temi Says:

    [...] link: WordPress-to-WordPress Import [...]

    October 13th, 2006 at 11:16 am
  141. 141
    Wordpress finally supports WXR imports! « kerneljack’s diary Says:

    [...] Thankfully I just discovered the wordpress-to-wordpress plugin which allows me to export my old blog as a WXR file which wordpress.com can then import. Now that I am back I will try to keep updating this blog more often. [...]

    October 13th, 2006 at 7:31 pm
  142. 142
    Dave Says:

    I was trying to use this plugin with Safari, and all that would happen is my RSS reader would open, since Safari (I guess) interpreted this file as an RSS feed. I ended up using Firefox and it downloaded the file fine.

    October 16th, 2006 at 1:46 am
  143. 143
    Dave Says:

    FWIW, I also had problems with uploading the xml file using Safari Firefox worked fine.

    October 16th, 2006 at 1:58 am
  144. 144
    Scott Hendison Says:

    Aaron, thank you for the suggestion, but I am not on a Windows server.

    Just to clarify, this is my (and a fewo thers) error, because I notice your post numbers have changed -

    Upon attempted import of the apparently successfully exported wordpress.com file, I just get a message - “The uploaded file could not be moved to [blank] .” {blank} is not actually shown, it’s just blank.

    With my comment in #132, i’m wondering if maybe I really do have the wrong opinion of what this is supposed to do.

    Take all my wordpress.com posts from their hosted blog and host it myself, right?

    October 16th, 2006 at 10:19 am
  145. 145
    MB Says:

    Hi, great plugin and thanks for your work.

    However I think I found a bug : I have child pages in my blog. They are well exported, but importing them silently fails : the importer lists the child pages as being imported, but they are not.

    October 16th, 2006 at 6:11 pm
  146. 146
    AOWS » Importar de Wordpress a Wordpress Says:

    [...] Para solucionar este defecto de Wordpress, podemos utilizar el plugin (benditos plugins) XML Migrate, el cual generará un fichero WXR, que podremos importar sin problemas desde otro Wordpress. [...]

    October 17th, 2006 at 11:35 am
  147. 147
    Sandboxing WordPress: Kicking around with Plugins, Themes And Hacks: tunequest: no repeats Says:

    [...] The key to any site redesign is making sure that your new look and feel actually works with all the content that you already have. To that end, we need to grab the content from your site’s WordPress database and copy it into your sandbox’s. We’re going to do that with the help of technosailor’s WordPress-to-Wordpress plugin set. Download it. Then thank the ol’ sea dog for posting it. [...]

    October 18th, 2006 at 9:12 pm
  148. 148
    Kathy Hand Spear Says:

    Thanks so much for this handy plug-in! It allowed me to move my WP 1.5 blog to its new home on the free WP site. Couldn’t have done it without you!

    October 19th, 2006 at 11:36 pm
  149. 149
    nat Says:

    just a quick: brilliant, thanks!! :)

    October 20th, 2006 at 10:01 am
  150. 150
    Scott Hendison Says:

    So, reading the post above, (Kathy Spears) maybe THAT is the problem that I and a few others here are having? We may have misunderstood the function?

    The opposite of Kathy, we’re actually trying to move FROM the free WP site to our own webhosts and servers, and getting the error - “The uploaded file could not be moved to .”

    Might that be it?

    October 20th, 2006 at 1:16 pm
  151. 151
    Emily Says:

    I’m trying to migrate 680 posts from one WP install to my new one. Although the entire site properly exported in the XML file, the import stopped at post 527.

    I went into the XML exported file and split off the posts that didn’t import and ran it again just for those posts, but wanted you to know.

    October 21st, 2006 at 3:58 pm
  152. 152
    Mama’s Bloggin » Blog Archive » The WordPress-to-WordPress migration is complete Says:

    [...] No, this wouldn’t do at all. So, what’s an enterprising AND incredibly motivated chick to do? Google it, of course. And that’s where I found The WordPress-to-WordPress Import Plugin by Aaron Brazell. I’ll let you read the post itself for credits, origins, and how-tos, but it really couldn’t be simpler. The only issue I had is that the XML file it output was too big to import all at once - I had to split it and run the importer twice (once for the giganto XML file to process, and then again to catch the stuff that I’d split off). [...]

    October 21st, 2006 at 5:15 pm
  153. 153
    Britgirl Says:

    I have been trying all day to export my posts from my free wp.com to my newly hosted wp.ord after downloading this plugin. So far it has not worked and I am none the wiser. I am reading all these posts about this being an excellent tool and wondering what I am missing here. The option to import is there, but all I get is an error message.Unable to create directory /home/mydirectory/public_html/wp-content/uploads/2006/10. Is its parent directory writable by the server? Clues anyone?
    Thanks

    October 22nd, 2006 at 4:23 pm
  154. 154
    pandammonium Says:

    Hi, I think the plug-in’s great; I’ve previously used it successfully to import from my wordpress.com blog to my wordpress.org blog, and I was absolutely delighted about that.

    Now, I want to to use it to import my wordpress.com to a new wordpress.com blog hosted under Joomla!.
    I added the WordPress component to Joomla! from http://projects.j-prosolution.com/, which went without a hitch and seems to be a typical WordPress installation (Version 2.0, I think).
    I uploaded your plug-in files (Version 1.0.2) to the appropriate places so I could import my WXR file, as per the instructions, and went to import it. I browsed my hard drive and found the appropriate file and clicked “Import”. I waited while it did its thing, then it asked me about author names. Whether I change anything for the author name or not, it doesn’t seem to matter as far as the results go, and then click “submit”. I then get the message:
    1.Importing post ‘Blah blah blah’…
    Fatal error: Call to undefined function: username_exists() in …./wp-admin/import/wordpress.php on line 60
    If you look in this file, this function is indeed not defined. Any ideas?

    October 23rd, 2006 at 11:52 am
  155. 155
    pandammonium Says:

    Further to my previous comment (#154), I hacked the code so that this function is not called and assign %user_id to anything, then ran the import procedure again. The result was that all my posts and comments were imported, but they were authorless.

    I think that the problem may be that the import program is not recognising that there is already an author and thinks it has to create one. I’ll keep hacking…

    October 23rd, 2006 at 3:41 pm
  156. 156
    pandammonium Says:

    I could only solve the authorlessness by tweaking the MySQL database directly. :/

    October 23rd, 2006 at 4:07 pm
  157. 157
    britgirl Says:

    I reset permissions on the upload folder and the import of my posts and comments to my new wordpresshosted from my wp.com worked blog worked.Nifty tool. The only thing is it didn’t import pages. So it looks like I’ll have to cut and paste those. I can live with that though. Thanks Aaron for your help.

    October 23rd, 2006 at 9:42 pm
  158. 158
    David W. Boles Says:

    This is a fantastic tool! I’m running 2.04 and my export file created with your plugin is 19.3MB — I have over 17,300 comments — and I want to upload it to WordPress.com but Andy at WordPress says that giant import file will likely choke the system.

    Is there an easy/automatic way to chop up such a file? The whole reason I want to move from standalone to WordPress.com is so I don’t have to deal with this sort of technical trouble.

    If anyone has any ideas or hints, please give me a holla!

    Thanks!

    October 24th, 2006 at 11:36 pm
  159. 159
    30 seconds to Tambu » Blog Archive » da splinder a wordpress. lo stato dell’arte Says:

    [...] Faccio mea culpa, chiedo perdono e inizio a pensare ad una soluzione: nel frattempo sono venuto a sapere del TERZO MODO per importare da Splinder a Wordpress, questa volta direttamente: il tool di Francesco Terenzani. Ho però due problemi: primo, io ho GIA’ i post, mi mancano i commenti! il tool, al momento, non prevede la possibilità di importare solo i commenti. secondo: il blog wordpress ha già prodotto nuovi contenuti, che sono solo sul database nuovo, con ID nuovi. Decido di tentare ugualmente, rassegnandomi al fatto che con qualche copia-incolla in un database MYSQL nuovo di pacca avrei potuto rimediare (all’incirca: importo il blog vecchio, copioincollo i post nuovi, controllo che gli ID non collimino, importo i commenti, uppo il db nuovo in sostituzione di quello esistente e salvo capra e cavoli), quando mi ricordo che TAHDAH! esiste anche un import diretto da WORDPRESS a WORDPRESS!! E quindi: [...]

    October 26th, 2006 at 9:06 am
  160. 160
    dbai Says:

    So, how does this problem:
    Warning: file(C:Program FilesApache Software FoundationApache2.2wwwwordpress/wp-content/uploads/2006/10/wordpress2006-10-27xml) [function.file]: failed to open stream: No such file or directory in C:\Program Files\Apache Software Foundation\Apache2.2\www\wordpress\wp-admin\import\wordpress.php on line 81

    Warning: implode() [function.implode]: Bad arguments. in C:\Program Files\Apache Software Foundation\Apache2.2\www\wordpress\wp-admin\import\wordpress.php on line 82

    be solved after all? I still haven’t found the solution…

    October 27th, 2006 at 6:35 am
  161. 161
    Rich Owings Says:

    Hi-

    I set up a WP.org blog for a friend on my hosting account and now I want to move him to his own host. Amazingly enough, he is even less techno-literate than me, so I’m thinking about putting him on WP.com. His blog is on v 2.0.2. Can I use this plug-in to do this? Oh, and will it preserve the URL’s? Thanks for any help you can offer.

    October 31st, 2006 at 1:16 am
  162. 162
    J.M.Desmeules Says:

    It did work. Perfectly. The second time I activated it. (Bugs in the first installation…). Everything’s there : old posts, old comments, old pictures-in-posts. Great. Thanks.

    November 2nd, 2006 at 3:31 pm
  163. 163
    L’esprit d’escalier - » De la continuité… Says:

    [...] J’avais déjà le nom de domaine enregistré depuis un moment. Et la volonté de monter, éventuellement, un wiki en communication organisationnelle, avec mes résultats de recherches à la maîtrise. Quand j’ai commencé à travailler le site de «travail», j’ai aussi, de temps à autres, pris le temps de remonter un blogue. Personnel. En important mes données, mes billets, vos commentaires. En ajustant le décor, les liens, les informations. Voilà qu’il est prêt. Qu’il est baptisé. Qu’il vit pleinement. Il ne me reste qu’à insérer vos liens dans une jolie liste et à propager la bonne nouvelle !!! [...]

    November 2nd, 2006 at 3:32 pm
  164. 164
    britgirl Says:

    It worked very well for me (on the 2nd attempt and after changing permissions on my servire) moving my posts to the new blog I’m setting up. But I noticed it didn’t export my pages, just posts, categories and comments. I can live with that as most of my pages don’t have comments turned on, but one of them does so I will have to cut and past all of those in. Just wanted to know if exporting pages is included. Great tool.

    November 2nd, 2006 at 7:22 pm
  165. 165
    andrabr Says:

    Ok, so I have just done some debugging of the Page import issue.

    ALL PAGES ARE EXPORTED
    ALL PAGES ARE IMPORTED

    However, somehow (and this is where I fail to come up with an explanation) when the post_parent field is not “0″, the pages become invisible to the query”SELECT * FROM $wpdb->posts WHERE post_status = ’static’” in wordpress.

    Going in via phpMyAdmin and manually changing the post_parent field to 0 fixes it. Changing the parent via Wordpress UI afterwards keeps it visible.

    My only guess is that it may have something to do with data type definitions… No clue, honestly.

    But I would cheer a fix by someone more competent than myself. God knows I have done as much as I can towards sorting this out.

    November 3rd, 2006 at 6:21 am
  166. 166
    Slow and Sloppy in an Unsecured World « David W. Boles’ Urban Semiotic Says:

    [...] There is no native export function in 2.04 so you can try to use a plugin to do the export. [...]

    November 3rd, 2006 at 11:08 am
  167. 167
    gozu Says:

    Is it only me that the posts having php codes inside do not get imported properly?

    November 5th, 2006 at 3:53 am
  168. 168
    Solo Musings » Oops, what happened to October? Says:

    [...] Yesterday we left the house at 8am to attend an early morning “special” screening of “The Santa Clause 3: The Escape Clause.” Our realtor (and loyal Solo Tech customer) invites us to similar events each year and we sure appreciate it. The movie was fun. I won’t say it’s great or incredible, but it was certainly enjoyable and had some good laughs. [...]

    November 5th, 2006 at 10:13 pm
  169. 169
    charlie Says:

    I get this error- The uploaded file could not be moved to .

    Any suggestions? Thank you :-)

    November 6th, 2006 at 2:08 pm
  170. 170
    Liekkiö Says:

    I tried to import my blog from wordpress.com into another WP using blog on another server.

    I suppose I have the same problem as charlie just above, though my error is in Finnish, translates maybe: ‘Transported file could not be saved as .’

    (’Siirrettyä tiedostoa ei voitu tallentaa nimellä .’)

    My original problem was with the server, I think: I couldn’t import from Blogspot, so I put up a wordpress.com blog and moved my stuff first there.

    November 6th, 2006 at 8:11 pm
  171. 171
    Liekkiön loki » Sattumia ja kuulumia harhateillä Says:

    [...] No nyt Kuulumat palasivat näky