UPDATE (Sep, 2013): JConverter now Joomla 3.x compatible and is available as part of the JConverter download package. Please note that 3.x compatible version does not support import of comments from Wordpress since JComments is not yet compatible with 3.x.
JConverter is now 2.5 compatible with many bug fixes and some awesome new features. Here are some new features added in 2.5 version.
1) Supports importing nested categories from wordpress.
2) Associates posts with categories in Joomla after imports.
3) Supports JComments integration for importing comments.
4) Supports setting a new password for users while importing users.
As the name suggests, JConverter allows you to convert your WordPress blog into a Joomla site. It can import users, blog posts, categories, pages and even links from your WordPress blog to Joomla.
It's very easy to use. Just install it, select the options you want to imports from WordPress and click on "Start Conversion". It queries the WordPress database for blog posts, pages, users, links and categories and converts them to Joomla format. All in just one click.
This is BETA release and there are some new features planned in future. As of now, there are certain limitations of JConverter which you can find under configuration panel of component.
IMPORTANT : Though you can import your WordPress site in an existing Joomla site, it's ideal for creating a fresh Joomla site from an existing Wordpress site. In such case, install the latest Joomla version WITHOUT SAMPLE DATA, install JConverter, provide the configuration details and import.
This extension is built on top of mtwMigrator to avoid reinventing the wheel since it was very close to what was needed for JConverter. Thanks to Matias Aguirre for building such a useful extension.
I've really appreciated :
- Works fast
- No bug
- You know right at the import what has worked and what has not, so you can fix it.
- Articles look great right after the import
- Picture came with absolute URL inside articles. Great cause all your images show up. I guess I'll just have to move my "upload" folder to the new server when I'll redirect the old URL toward new hosting.
Could be better :
- Creation date of articles didn't come with articles. So they're now all from the same date
- Real lack of documentation to make it work. I'm not a pro of databases and I couldn't manage JConverter for a week cause my WP database was hosted somewhere else than my Joomla website... This should be the first step to tell for beginners (like me!)
Also, "help" page is empty...
But great component anyway, I recommend it strongly !
As others have written, it would be nice if 1) there was 2.5 version of the component and 2) it was able to read line breaks in Wordpress as the start and finish of paragraphs. The component also seems to input all tags as categories, which can be very cumbersome to deal with in Joomla. Eventually, I reconverted without importing my categories as I only had three (but tons of tags that I didn't need imported).
I also wondered to myself why the option to import comments is only available with a commercial Joomla comment component (Azrul's JomComment).
Here's what I did to end up with a pristine Joomla 2.5 conversion of my Wordpress blog.
1. I installed Joomla 1.5 and then this component, JConverter, and JomComment for 1.5 (fortunately, I had purchased a copy of this component some time ago).
2. Ran JConverter and imported users, posts, and comments only.
3. Installed JComments and then imported the comments from JomComments to JComments.
4. Uninstalled JConverter and JomComments.
5. Installed com_Jupgrade2.5.2 and converted the database from 1.5 to 2.5.2.
6. Installed version 2.5 of JComments and checked to see that the comments were still there (they were).
7. Copied all custom HTML from Wordpress to my Joomla template.css file.
8. You will need to copy and overwrite all articles from Wordpress into Joomla in order to redefine paragraphs UNLESS you have hard-coded HTML into your Wordpress articles (I had actually done so out of force of habit with many articles).
The process is cumbersome but, after two to three hours, I ended up with pristine Joomla 2.5 version of my former Wordpress blog. Not bad.
This component needs some tweaking and further development but when you consider that it's free and basically does what it says, that's a lot more than I can say for even some of the most expensive components on the market today.
Kudos and thanks to the developer.
Thanks for your feedback. We are working on a 2.5 native version of JConverter with support for a free comments Joomla extension instead of JomComment.
Glad to hear you found JConverter useful.
Easy to use, very fast, does exactly what it says. Had to do a little pruning of posts after but that was the worst of it.
fyi - I used it successfully to import posts from wordpress to joomla and then used the k2 import tool to get them into k2
After reading the other reviews' comments about formatting, I've checked a few of the posts, and while line breaks seem to be fine, the rest of the formatting seems to be a bit hit and miss.
Really disappointed in this component.
That's not possible if you are referring to your WordPress blog since JConverter does a read only operation on WP DB and writes the post to Joomla DB as per Joomla schema.
You can ask for help by sending us an email.
The user and link import seem to work well though.
For some reason Wordpress doesn't save any or tags in its mysql tables.
Because of this, when JConverter moves content to Joomla, all the articles lose their basic formatting and become big unbroken lumps of text.
What am I supposed to do with that? Open each one manually and enter line breaks? It'll be easier to just copy paste them into a text editor manually, I don't need this plugin at all then.
But all post and category is alredy in joomla
Can't imagine that we have great extensions !
Still needs some improvement in my opinion.
If you use WP tags, they'll be converted as categories instead of article tags. Besides, a weird HR element appears at the top of Joomla's articles, that needs to be removed manually.
Compatibility with more comment extensions would also be great.
So far it works pretty well being a beta release. Hope for the stable version to come out soon!
Smart, and a good example for Joomla - using the excellent work on mtwMigrator as a base. Beats re-inventing the wheel. I used mtw a bunch of times, and it's great.
I emailed from the authors' site via Contact Us and received a speedy reply.
I made a couple of suggestions about assigning categories and putting the articles into introtext rather than fulltext to provide more immediate success.
I guess it requires a little, tiny bit of literacy about database connections...sorry for the noobs. But most of it can be found in the config files of WP. OR, you could move the db to the "localhost", and install it using PHPMyAdmin or some other tool. That would avoid needing to know the remote db credentials, at least.
For those who understand, support these people, because next thing they do might be a D****** importer :)
I would give it a 4, normally, but based on support, history (mtw), and potential as a multi-spoke importer for J!, a 5 seems right.
Have you consider creating a movie with step by step instructions and posting the movie in youtube? I find that to be an excellent help in some instances.
Looking forward to see this component work.
We haven't seem this issue so far. It must be an issue with incorrect database credentials (host, db name, user or password) or could be a firewall issue of your hosting provider in case database is hosted on external server.
JConverter is pretty easy to use specially if you have used any other Joomla extensions. Did you contact our support team before coming to the conclusion that it doesn't work?
On refreshing the page, the information is not there.
When I import - do I click 'Ok' on the dialog box that says, "Please wait, the process can take a long time..."
If I click OK, the message says: "Cannot connect to Database"
If database details you have provided are wrong then you'll see this message. Check for the database host since that's the most common cause of unable to connect to database. "localhost" doesn't work in cases when your database server is not hosted on same server where your files reside.
just installed joomla 1.5 for testing - wanted to import my wordpress blog using your tool. unfortunately, i can't get it to install at all! I've tried uploading the zip via the "install new component" method. i get "ERROR: Could not find a Joomla! XML setup file in the package." I attempted to install after uploading to "/home/XXXXXXX/www/joomla/media/install_4be841f020ccf/com_jconverter/" and I get the same error message.
thus far, it hasn't been terribly useful. Any help would be appreciated...
We never came across such issue. We tried installing and it worked fine. Send us a mail using our site's contact form and we'll provide you a copy of extension.