過去にCMS開発したJoomlaを最新のWordPressへ移行する方法を検証してみる
今回の内容は、もう7年ほど前に構築したCMSになるのでしょうか?
その頃のCMSと言えば、まだこれと言った本命は無く幾つものオープンソースが乱立していました。
今はCMS開発と言えばWordpressを使って構築するんでしょ!って、あまりシステム開発に詳しくない担当者からもWordpressの話がでるくらいメジャーになっています。
さて、作業の内容は
古くなってしまったJoomlaを、最新バージョンのWordpressへ移行するです。
▼問題点としては
- Joomla 1.6(かなり古いです。。。)
- 会員登録機能(ユーザー認証はどうなるの?)
その他にも
いろいろなプラグインを導入しており、それらを全て移行するのは事実上不可能だと思います。
ただ何もしないよりは、最後まで思考錯誤したいと考えています。
移行先として最新のWordpress 4を考えています。
はじめに、インポート用のプラグインが無いのか?確認していきました。
Wordpressサイト内の公開プラグインを検索すると、以下のプラグインが見つかりました。
■FG Joomla to WordPress
migrates Joomla sections as categories
migrates categories as sub-categories
migrates Joomla posts (published, unpublished and archived)
migrates Joomla web links
uploads all the posts media in WP uploads directories (as an option)
uploads external media (as an option)
modifies the post content to keep the media links
resizes images according to the sizes defined in WP
defines the featured image to be the first post image
keeps the alt image attribute
keeps the image caption
modifies the internal links
migrates meta keywords as tags
migrates page breaks
can import Joomla articles as posts or pages
■Joomla Importer
Content transfer (articles, posts, multimedia, etc)
Theme transfer (feel, look of existing Joomla site)
Google Ranking transfer (SEO Assets)
Functionality transfer (Joomla extensions or hardcoded)
■CMS2CMS: Automated Joomla to WordPress Migration
articles
pages
images (as an option)
categories
tags
users
internal links
comments
この中でユーザーの移行ができそうなのが、Automated Joomla to WordPress Migrationでしょうか。
バージョンも対応してそうです。
Supported Joomla versions: 1.5.x, 1.6.x, 1.7.x, 2.5.x, 3.x Supported WordPress versions: 4.x
JoomlaとWordpressの認証の仕組みって同じ?正常にユーザーの移行ができるのか?
疑問がありますが、このプラグインを検討してみたいと思います。
ただ、このプラグインの評価があまり良く無いのが気になります。
Automated Joomla to WordPress Migration
wordpress.org/plugins/cms2cms-joomla-to-wp-migration/