Movable Type4.2では、既存の機能としてブログの複製ができる。ただ、この「ブログの複製」、すべてのデータを複製してくれるわけではない。
複製の手順だが、システムメニューからブログの一覧にアクセスし、複製したいブログにチェックを入れて、リスト上部にあるドロップダウンリストより「ブログの複製」を選択することで可能になる。エラーが出る場合があるが、ブラウザの更新ボタンを押せば、複製が完了する。
では、何が要注意なのか・・・
これはサーバーの環境によっても違うかもしれないが、テンプレートの複製は行われない。
複製が行われるのは、記事とカテゴリのみ。
テンプレートの複製が行われないため、アーカイブマッピングも当然引き継がない。さらにサイトURLやサイトパスも引き継いでくれない。
ブログの複製を行ったら
- テンプレートの初期化
- アーカイブマッピングの確認
- サイトURL、サイトパスの確認
が必要。これらの確認・修正が終わったら複製された記事も確認。カテゴリが外れた状態になっているので、記事の一括編集でカテゴリを付け直さなくてはならない。
記事がものすごく多いブログを複製する場合にはかなりキツイかも。当方では20記事程度のブログを複製してみたが、カテゴリが外れてしまうのには参った。。。
記事が多いブログについては、複製するより、テンプレートのバックアップを取ったほうが手間がかかるようでも確実かも。