• I run two separate WP blogs, one personal, one professional on two separate servers, using two separate templates, etc. I would like to move some of my old personal posts to my professional blog now that I have 2 separate blogs.

    While I can find ample information in the codex and support forums on importing entries from other blogging tools, I can’t seem to find anything on how import from another WP blog. [I would much prefer not to go through all the iterations of import/export using phpmyadmin, skippy, etc. as seems to be encouraged when moving an entire blog, not just the entries. When I installed WP for the first time I used an import tool to bring in my Blogger entries and it was a dream! There is certain to be something similar for WP, yes?]

    There are about 30 entries in my personal blog so it won’t be a big deal to import all of my personal entries, and then delete those ones that don’t apply.

    I’m not in need of moving anything other than my posts. The 2 WP installs (through Fantastico) are on separate servers that I can easily navigate between. I don’t care about importing the categories, or the comments (there are very few of both).

    My humble apologies if this particular topic has been covered. I’ve only been able to find entries about moving everything rather than just importing the posts (as if it were using some other blog software).

    Thank you so much for replying.

    – Marcia

Viewing 10 replies - 1 through 10 (of 10 total)
  • Say you want to import this blog https://patil.wordpress.com/ into your new one. What every WordPress blog has is a XML file at https://patil.wordpress.com/feed. All you have to do is save this XML file locally. Then click “import” and “RSS” choose the path to XML and you should be set. This worked for me.

    Thanks.

    Thread Starter marcialc

    (@marcialc)

    Patil’s reply gave me enough information to figure out how to make this work in my situation.

    1) Modified the number of entries shown in the RSS feed to 999 so it pulled in all of my old files.
    2) Found and modified the import-rss.php file so that it pointed to my feed (mine was found at https://www.domain.com/wpdir/wp-rss2.php*
    3) Imported all of the entries by opening import-rss.php in my browser window.

    While the import worked like magic, this approach did cause a problem. About half my imported entries looked like they had a bunch of junk formatting in them. On a lark, I opened one of those entries and tried to save it — and to my delight the entry was saved without the junk formatting. [I have no explanation for this, but why question a workable solution? So I re-saved all those entries that looked weird and when it was done it was done.]

    *In truth, I first used the #1-3 steps above with the wp-rss.php feed but that didn’t bring over my categories or file dates so I deleted each entry and tried again with the wp-rss2.php feed.

    Now on to my next challenge: figuring out why my CSS file is creating too much spacing between paragraphs.

    For that one, first try searching for “padding-bottom”. There were some themes that seemed to use that to excess….

    marcialc,
    Could you please provide more detailed instructions for an amateur..
    How did you do this:
    2) Found and modified the import-rss.php file so that it pointed to my feed (mine was found at https://www.domain.com/wpdir/wp-rss2.php*?????

    also, how do you save the file locally? I used transmit to drag and drop this file: wordpress/wp-rss2.php, then pointed the import page to it, off my desktop, but nothing happened.
    Thanks

    Thread Starter marcialc

    (@marcialc)

    David, I was away when your mesg arrived.

    I’m an amateur too so hopefully this will prove helpful. Mostly, I need more information first…

    1) In order to find import-rss.php I’d need to know the URL where your new blog is located. Once I have that, I can give you the URL to the file (at least my best guess at that address). In other words, provide the web address where I can see your new blog.

    2) Then, you’ll need access to the server where the WP is installed so that after you download the file and make the modifications you can upload it again to the location where it was before. I don’t know what “transmit” is — is that the name of an application? If it’s a tool to upload files, like an FTP tool, I can be more helpful. If it’s not, maybe you have a site administrator you could send the file to who could post it on the server if you don’t have access yourself…

    3) Then, I’ll need the OLD blog’s URL to figure out where the RSS2 feed is located. That “https://www.domain.com/wpdir/wp-rss2.php” is shorthand for “https://theaddressofyoursite/yourwordpressdirectory/” For example, mine is https://www.agelesslearner.com/blog/(i.e. my domain, and the directory where wordpress is stored).

    – Marcia

    Marcia, could you help me? I’m also trying to import from one WP2 blog to a new WP2 blog at a different url. I have successfully imported the posts but I would like to import the comments as well. Is this possible? TIA.

    old – https://www.l33tdomain.org/blah/
    new – https://www.dubbayoo.net

    Thanks.

    Thread Starter marcialc

    (@marcialc)

    You’ve reached beyond my expertise! Might someone else help here?

    dial_tone

    (@dial_tone)

    It seems like you ought to be able to just import the table data from one mysql DB to the other. There has to be a way.

    tinynurse

    (@tinynurse)

    I got the import to work by changing the chmod on one of my directories, and having wp recognize the xml file on my desktop. HOWEVER
    it only imported my last 10 entries at my old domain. WHERE do i edit the RSS to import ALL of my entries?
    Thanks in advance.

    dial_tone

    (@dial_tone)

    tiny, read marcialc’s step above to fix that.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Import from another WP blog?’ is closed to new replies.