Have you checked in with the brains behind LiveJournal?
well actually no.. but I suppose there’s where I get a bit confused.. basically I’m just assuming that the import process works directly with the xml file.. i’m not familiar with xml or rss that well so maybe i’m just not understanding what takes place during the import..
I am stuck in this same time warp, so please let me know if you’re able to get this working. Or if you have any helpful hints or suggestions.
Thanks!
I first attempted using ljArchive to download the whole package.
I am going to try and use the export tool in LiveJournal to see if that offers a different solution.
Well I dug a bit deeper and thought I had it solved but still no go. I have my LiveJournal comments XML file and I have the LiveJournal RSS XML file. I have put the files where they need to go and manually updated everything, but still nothing. What am I doing wrong??
http://www.livejournal.com/support/faqbrowse.bml?faqid=149
I really want this to work, if it does I’m ditching LiveJournal completely. I really like WordPress.. very much so.
Any ideas on what I’m fouling up?
Okay.. again a bit deeper..
I didn’t pay attention to the FAQ in LiveJournal..
“All journals on LiveJournal have both an RSS and an Atom feed. For personal journals, the feeds are located at URLs of the following forms:
http://www.livejournal.com/users/exampleusername/data/rss”
So from that I was able to get the RSS XML file.. so now I have two XML files.. one for the comments and such that I exported with the use of ljArchive and the RSS XML file that I got from LiveJournal.. still.. notta..
Now somethings gotta give..
Are your xml files in the wp-admin directory along with the php files? Are you using 1.5 or 1.5.1?
I successfully exported from livejournal to 1.5 using XML files downloaded from http://www.livejournal.com/export.bml, but I can’t speak for 1.5.1 or files generated by lj-archive.
Yes all XML files are in the wp-admin directory.
Well that’s my next step.. but I thought I read that when using the LJ export tool that any comments made are not exported?
So let me clarify this and see if I understand the process that you mentioned.. I should sign to my LJ account and visit the export tool at http://www.livejournal.com/export.bml and begin to export my journal.. this will create an XML file for the comments.. to which I should take that XML file and manually update that information into the /wp-admin/import-livejournal.php file?
Now did you have to toy with the /wp-admin/import-rss.php file?
and thank you very much for your feedback.. just trying to solve this puzzle and will hopefully write a nice tutorial on how to get er done the right way..
Okay, I got it to work finally.. well not as I may have wanted but it will do for now.
All I did was use the export tool from LiveJournal.
http://www.livejournal.com/export.bml
And then save that XML file into my /wp-admin/ directory. I then manually updated my import-livejournal.php file.
I then logged into my blog and in my browser typed in my url to the directory of the import-livejournal.php file and selected “lets go!” and it gave me a import done screen.
With this method only the posts you make from your LiveJournal account are imported, no comments or anything of the like.
Also noted that if you have something behind an </lj-cut> all information behind that cut is displayed directly in your WordPress blog.
Another issue I noticed was if you post any of those “meme’s” or what not, they tend to mess with your theme (or layout) and are best if they are deleted.
I only exported one month, so I will continue on and note any issues I experience.
Thanks for your post about this. I now have it working to. Too bad that LJ doesn’t allow you to get more then one month in one go. Also need to check if I can have it put the stuff in a special ‘LiveJournal’ categorie.
I too am trying to get my old LJ posts & comments into WP. I’ve successfully used ljArchive to get them into a xml file. I’m now trying to import them using the import-livejournal.php file from Vinit Bhansali. All goes well until it looks for the xml file. It is in the same directory as the import-livejournal.php file so the coding looks like this: define('XMLFILE', 'LJ4WP.xml');
Why does it say it cannot find the xml file?
OK – it was simple but not obvious. The place to define the xml file was not in the body of the file but at the very beginning. Once the defination was made there everything imported very nicely – posts AND comments! Yea!
Hello all thanks to this thread and alot of help from others etc i have sorted this problem out and have written an tutorial about how to do it.
Enjoy and please tell me if you come accross any problem or areas that could be improved.
http://adamdiary.wordpress.com/2006/08/13/how-to-migrate-from-livejournal-to-wordpress/
Yours truly
Adam
My Blog is currently setup to import xml and atom feeds from a variety of sources. wp2 has the ability to directly import LJ posts nowdays.