説明
WP Migrate は、データベースのマイグレーションやサイト全体のエクスポートを簡単、迅速、かつストレスなく行える WordPress 用マイグレーションプラグインです。
WP Migrate Lite の機能
データベースのマイグレーション
WP Migrate Lite は、わかりやすい3つのステップで WordPress のデータベース移行をサポートします。
- ユーザーインターフェース上で直接、コンテンツを検索・置換します。
- SQL をエクスポートします。
- 新しいデータベースに、phpMyAdmin などのツールを使用してインポートします。
簡単でしょう ? WordPress のデータベースマイグレーションは、過度に複雑だったり面倒だったりする必要はありません。WP Migrate Lite を使えば、データベースのマイグレーションが、格段に簡単になります。
サイト全体のエクスポート
WP Migrate Lite は今や、データベース、アップロードされたメディア、テーマ、プラグイン、および新しい環境でサイトの完全なコピーを作成するために必要なその他のファイルを含め、サイト全体をエクスポート できるようになりました。おなじみの使いやすいインターフェースで、エクスポートの設定を行い、含めるものや除外するものを選択し、ワンクリックするだけでサイト全体のZIPファイルをダウンロードできます。簡単なマイグレーションやサイトのコピーに最適なソリューションです。
Local へのインポート
WP Engine の素晴らしい仲間たちのおかげで、Local —#1 ローカル WordPress 開発ツール— は、WP Migrate を使用してエクスポートされた サイト全体の ZIP アーカイブをインポート できるようになりました。ダウンロードした ZIP ファイルを Local にドラッグ・アンド・ドロップするだけで、数分以内にサイトの完全なコピーを起動・運用できるようになります。
検索と置換
WP Migrate は、シリアライズされたデータにも対応しており、WordPress データベース内の任意の場所にあるコンテンツを検索・置換できます。これにより、データベースの破損リスクを伴わずに、データベースの移行を簡単に実行できます。
WP Migrate は、シリアライズされたデータを処理する際、まずそれをデシリアライズし、個々の文字列を特定した上で、一致する部分を指定した内容に置き換えます。この処理が完了すると、データは再シリアライズされ、データベースに書き戻されます。
例: s:5:"hello" は s:11:"hello world" になります。
移行する予定がなくても、現在のデータベースに対して検索と置換を実行できます。
データベースのバックアップ
WP Migrate では、検索と置換を実行する前に、あるいは必要に応じて随時、データベースを自動的にバックアップできます。
お客様の声
WP Migrate の最初のバージョンをリリースして以来、30万件以上のアクティブインストールと、WordPress.org での数百件の5つ星レビューを獲得するなど、大きな反響を呼んでいます。私たちとしては、WP Migrate こそが最高の WordPress マイグレーションプラグインだと考えています。とはいえ、私たちの言葉だけを鵜呑みにしないでください:
[WP Migrate] は #WordPress 世界で、本当に長い間起きていなかった、最も素晴らしい出来事かもしれません – Pippin Williamson – Sandhills Development、創業者。
WP Migrate Pro のおかげで、開発環境とステージング環境間のマイグレーションが驚くほど簡単に行えるから、今日も、@dliciousbrains に感謝しています。 – Tom Mcfarlin – WebDevStudios、シニアバックエンドエンジニア。
[WP Migrate] がなかった頃、どうやってやっていけたんだろう ? #winning – Jenny Beaumont – Human Made、シニア・プロジェクト・マネージャー。
WP Migrate Pro でさらにマイグレーションを
データベース、メディアのアップロード、テーマ、プラグイン、その他の wp-content ファイルに対してきめ細かな制御が可能な、完全かつ信頼性が高く、高速なプッシュ/プル方式のサイトマイグレーションソリューションをお探しなら、WP Migrate Pro が最適です。
WP Migrate のプロ向け機能は、あらゆる WordPress 開発者のツールボックスにぴったりです。アップグレードすると、以下の機能が利用可能になります:
- 優先メールサポート。
- 2つの WordPress サイト間で、データベース、テーマ、プラグイン、アップロードされたメディア、およびその他の wp-content フォルダ内のファイルを直接マイグレーションする、プッシュおよびプルマイグレーション。
- サブサイトを単一サイトインストールにプッシュするといった、高度なマルチサイト機能。
- コマンドラインからマイグレーションを実行するための WP-CLI 連携。
- マイグレーションを開始する前に、データのバックアップを取ってください。
- WordPress データベースの選択的マイグレーション。マイグレーションするテーブルを選択し、特定の投稿タイプをマイグレーション対象から除外します。
- そして、これは氷山の一角に過ぎません。私たちは常に、WP Migrate の価値を高めるために取り組んでいます !
WP Migrate Pro にアップグレード すれば、これらすべての機能に加え、さらに多くの特典をご利用いただけます。
スクリーンショット
FAQ
-
WordPress マイグレーション設定は、毎回手動で行う必要がありますか ?
-
いいえ、WP Migrate は「マイグレーションプロファイル」を使用しており、WordPress のマイグレーション設定を保存することで、マイグレーションプロセスを可能な限り迅速に行うことができます。
-
WP Migrate は、WordPress のマルチサイトに対応していますか?
-
はい、WP Migrate はマルチサイトに対応しています。Lite 版では、マルチサイトネットワーク全体を対象に、データのエクスポート、バックアップ、および検索・置換操作を実行できます。WP Migrate Pro にアップグレードすることで、単一サイトをマルチサイトネットワークに移行したり、マルチサイトネットワークから移行したりする、新たな可能性が広がります。あるマルチサイトから別のマルチサイトへ、サブサイトを直接移行することも可能です。
-
マイグレーションの対象から、スパムコメントを除外できますか ?
-
もちろんです ! WP Migrate を使えば、ワンクリックで WordPress のマイグレーション時にスパムコメントを除外できます。
-
他のプラグインは、私の WordPress マイグレーションに影響を与えますか ?
-
ご安心ください ! デフォルトでは、WP Migrate は、すべてのプラグインを互換モードに設定します。これにより、マイグレーションリクエスト時のみ、プラグインをロードしないようにします。
シンプルな管理インターフェイスを使用すれば、マイグレーション中に特定のプラグインを有効化して実行できます。
-
コマンドライン (WP-CLI) は使えますか ?
-
そうです。WP Migrate Lite は、エクスポート[
export] や 検索置換 [find-replace] のコマンドをサポートしています。WP Migrate Pro のライセンスでは、コマンドラインからのプッシュ、プル、インポート、および設定を管理するためのさらに多くの WP-CLI コマンド をサポートしています。
評価
貢献者と開発者
WP Migrate Lite – Migration Made Easy はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。
貢献者変更履歴
WP Migrate 2.7.9 – 2026-06-02
- Security: Fixed CSRF vulnerability in file download handler, thanks to Nguyen Ba Khanh via Patchstack
- 新: セキュリティと安定性を向上させるため、依存関係が更新されました
WP Migrate 2.7.8 – 2026/05/28
- 新: セキュリティと安定性を向上させるため、依存関係が更新されました
- 修正: WordPress v7.0への対応に向けた、各種 CSS の修正
WP Migrate 2.7.7 – 2025/11/11
- セキュリティ: セキュリティ研究者 Dmitrii Ignatyev 氏のおかげで、キャッシュフラッシュ機能のセキュリティが強化されました
WP Migrate 2.7.6 – 2025/10/15
- 新: セキュリティと安定性を向上させるため、依存関係が更新されました
- 修正: マイグレーションがキャンセルされた後の一時テーブルの削除処理が、より堅牢になりました
WP Migrate 2.7.5 – 2025/09/22
- 修正: PHP v8.4で導入された「パラメータ $wpdb を暗黙的にnull許容としてマークすることは非推奨です」という警告は、ログに記録されなくなりました
- 注: PHP v8.4 では、php-di ライブラリから、関連する非推奨の警告が表示される場合がありますが、これは PHP v5.6~v7.4 との互換性を維持するための、意図的な仕様です。
WP Migrate 2.7.4 – 2025/06/09
- プロ限定リリース
WP Migrate 2.7.3 – 2025/04/24
- 新: セキュリティと安定性を向上させるため、依存関係が更新されました
- 修正: テキストドメインのロードに関するエラーメッセージが、非表示にされます
WP Migrate 2.7.2 – 2025/02/12
- 修正: WP-CLI 経由で実行されるエクスポートコマンドが再び正常に動作するようになり、v2.7.1で発生していた回帰バグ (未知のカラムキーに関連するエラー) が修正されました
WP Migrate 2.7.1 – 2025/02/11
- 新: セキュリティと安定性を向上させるため、依存関係が更新されました
- 修正: MySQL
POINTデータ型のサポートにより、WP Go Maps との互換性が向上しました
WP Migrate 2.7.0 – 2024/10/04
- セキュリティ: このプラグインは、WP Engine のサーバーから更新プログラムを提供できるようになりましたが、WordPress.org から直接インストールした場合は、この更新機能は含まれていません。
- 新: PHP および JS の依存関係が更新されました
WP Migrate 2.6.11 – 2024/05/30
- 追加: 新しいフィルター
wpmdb_check_table_column_for_referenceが追加されました。これにより、シリアル化された参照が検出された場合、検索および置換操作からそのカラムを排除することで、メモリエラーの発生を防止できるようにしました。
WP Migrate 2.6.10 – 2024/02/08
- セキュリティ: PHP オブジェクトインジェクションを防ぐため、プラグインの設定データにおいて、シリアライズ処理の代わりに JSON エンコードを使用するようになりました (2024年1月15日に Patchstack から責任ある開示をいただいたことに感謝します。その後、WP Engine が修正の開発とテストを行いました)。
- セキュリティ: 検索と置換の操作中にオブジェクトをデシリアライズする際、完全なオブジェクトがインスタンス化され、データベースに保存された悪意のあるコードが実行される可能性を回避するため、
'allowed_classes' => falseが渡されるようになりました。 - セキュリティ: wp-queue ライブラリは、
allowed_classesを通じて、自身のクラスだけがシリアライズ解除されることを保証するようになりました - 修正: ドメイン名に「bundle」または「runtime」が含まれるサイトでも、WordPress 管理画面でプラグインページをロードできるようにしました
WP Migrate 2.6.9 – 2023/08/29
- 新: WordPress 管理画面のフッターに、プラグインのドキュメント、サポート、フィードバック、変更履歴へのリンクが追加されました
- 改善: アップロードファイルを月別や年別のフォルダに整理していないサイトにおいて、マイグレーションのパフォーマンスが向上しました
- バグ: デフォルトの代替値を使用する場合、フォームのデータ型が統一されるようになりました
WP Migrate 2.6.8 – 2023/07/10
- 改善: PHP v8.2と WP Migrate が、互換性を持つようになりました。
WP Migrate 2.6.7 – 2023/06/01
- バグ修正: 検索・置換操作の際、
aiowps_audit_logテーブルのstacktraceカラムをスキップするようにしたため、All-In-One Security と WP Migrate の互換性が向上しました。
WP Migrate 2.6.6 – 2023/05/18
- バグ修正: エクスポートは、PHP v8.1以降に対応しました
WP Migrate 2.6.5 – 2023/04/25
- バグ修正: ファイルパスが null の場合、マイグレーション作業は PHP の警告を出さなくなりました
WP Migrate 2.6.4 – 2023/04/06
- 改善:
eum_logsテーブルをスキップした結果、Easy Updates Manager と WP Migrate の互換性が向上しました。 - バグ修正: マイグレーション作業を行う際、「未定義の array キー」に関する PHP 警告が表示されなくなりました
WP Migrate 2.6.3 – 2023/02/28
- バグ修正: v2.6.2での変更を元に戻しました。この変更により、誤って
all post typesが選択されているプロファイルが、投稿タイプが何も選択されていないかのように動作してしまう問題が発生していました。
WP Migrate 2.6.2 – 2023/02/28
- 改善: バージョン2.6.0で一時的に削除されていたドメインとパスの値が、データベースのエクスポート時に再び事前入力されるようになりました
- バグ修正: 選択解除されたテーブルは、マイグレーション対象から除外されます
WP Migrate 2.6.1 – 2023/02/01
- 改善:
duplicator_packagesテーブル内の参照をスキップした結果、Duplicator の互換性が向上しました - 改善: ファイルパスの処理が統一されたことにより、Windows サーバーと WAMP の互換性が向上しました
- バグ修正: ファイルのエクスポートによるダウンロードで、PHP の警告や通知が発生しなくなりました
- バグ修正: 英数字以外の文字があっても、エクスポートファイルのダウンロードが中断されなくなりました
- バグ修正: メディアアップロードの日付選択ツールのスタイルが、正常に表示されるようになりました
WP Migrate 2.6.0 – 2023/01/19
- 新: データベースやファイルを含むサイト全体のエクスポート機能が、すべてのユーザーに利用可能になりました
- 新: エクスポートされた ZIP アーカイブは、Local へのドラッグ&ドロップによるインポートに対応しました
- 新: 「新着情報」タブを通じて、最近リリースされた機能のハイライトが配信されるようになりました
- 改善: URL やパスを指定しなくても、エクスポートできるようになりました
- 改善: CLI のエクスポート機能では、再びスラッシュを含むパスが指定できるようになったため、コマンドが実行された場所とは異なるディレクトリに、エクスポート結果を保存できるようになりました
- バグ修正: 大規模なエクスポートファイルのダウンロードで、エラーが発生しなくなりました
WP Migrate 2.5.0 – 2022/11/22
- 改善: Doctrine Cache は、依存関係ではなくなりました
- バグ修正: プロフィール名に含まれる HTML エンティティが、正しく表示されるようになりました
WP Migrate 2.4.2 – 2022/10/21
- バグ修正:
uploadsディレクトリ外のファイル権限が制限されている場合でも、Pantheon などのホスティング環境において、検索と置換の操作が行えなくなることが解消されました。 - バグ修正: 検索と置換の操作中に、空のカスタムペアが処理されなくなりました。
WP Migrate 2.4.1 – 2022/10/12
- バグ修正: CLI による検索と置換が PHP v8以降との相性を向上させました。
WP Migrate 2.4.0 – 2022/09/22
- 改善: マイグレーションに失敗した場合、一時テーブルとディレクトリがクリーンアップされるようになりました
- 改善: ユーザーインターフェースの再描画が最適化されました
- 改善: 設定スライダーがよりアクセシブルになりました
- 改善: 「マイグレーション完了」のモーダルが、よりアクセシブルになりました
WP Migrate 2.3.3 – 2022/08/12
- 改善: 設定スライダーにフォーカススタイルが追加され、キーボードのアクセシビリティが向上しました
- 改善: サポートチームが対応しやすいよう、エラーログメッセージにマイグレーションに関する追加情報が記載されるようになりました
WP Migrate 2.3.2 – 2022/07/11
- バグ修正: WP Migrate Lite の有効化またはアップグレードをしても、以下のエラーが表示されなくなりました:「プラグインに有効なヘッダーがありません。」
WP Migrate 2.3.1 – 2022/05/19
- バグ修正: フロントエンドのパフォーマンスを向上させるため、WP Admin 以外のページでは、WP Migrate が初期化されなくなりました。
WP Migrate 2.3.0 – 2022/03/30
- New:「WP Migrate DB」が「WP Migrate Lite」に変更されました。
- 新: CLI コマンドでは、
migratedbのエイリアスとして、migrateベースコマンドがサポートされるようになりました - 改善: CLI エクスポートでは、find/replace 引数が不要になりました
- 改善: 通知のスタイルには、その状態 (成功、エラー、警告、または情報) が反映されるようになりました
WP Migrate 2.2.2 – 2022/01/11
- バグ修正: SCRIPT_DEBUG が true の場合でも、検索と置換を開いても JavaScript エラーが発生しなくなりました
- バグ修正: エクスポート用のカスタム検索と置換 URL には、プロトコルが含まれなくなりました
- バグ修正: 変更された未保存のプロファイルも、保存できるようになりました
WP Migrate 2.2.1 – 2021/11/09
- バグ修正: WP Migrate DB プロファイルは、ページをリフレッシュしなくても再保存できるようになりました。
WP Migrate 2.2.0 – 2021/10/18
- 新: 「検索と置換」ツールに、変更をデータベースに適用する前にプレビューできるオプションが追加されました
- 改善: プラグイン全体で新しいフォーカススタイルが採用されたことで、キーボード操作がよりアクセシブルになりました
- バグ修正: WP Migrate DB は、Composer のオートローダーを使用し、同じ名称の依存関係を持つ他プラグインとの互換性が向上しました。
WP Migrate 2.1.2 – 2021/08/30
- 改善 – アクセシビリティ:
メインコンテンツにスキップキーボードナビゲーションに対するサポートを強化しました。
WP Migrate 2.1.1 – 2021/08/18
- 改善: デフォルトのパーマリンク構造を使用しているサイトでも、マイグレーションを実行できるようになりました
- バグ修正: シリアライズされた複製不可能なオブジェクトに対して検索と置換を実行した際に、PHP の致命的なエラーが発生する。
- バグ修正: 正規表現のサポート追加に伴い、既存の検索・置換処理中に発生していた PHP の警告。
WP Migrate 2.1 – 2021/08/04
- New: 大文字と小文字を区別するカスタム検索・置換。
- 改善: REST API が無効になっているか、非アクセシブルの場合に、通知を表示する
WP Migrate 2.0.2 – 2021/06/17
- 改善: 表記の一貫性を保つため、「検索と置換 (Search & Replace)」を「検索と置換 (Find & Replace)」に更新しました
- バグ修正: 一部の PHP ファイルは、ブラウザーから直接アクセスできます
- バグ修正: マイグレーション後にリライトルールが消失しました
WP Migrate 2.0.1 – 2021/05/06
- バグ修正: 文字列を nothing に置換することはサポートされていません
- バグ修正: カスタム REST API URL を使用しているサイトでは、プラグインが動作しません
- バグ修正: カスタムプラグインディレクトリを使用しているサイトでは、プラグインが動作しません
- バグ修正: 古いバージョンの WordPress では、’gmdateI18n’ 関数が利用できません。
- バグ修正: ファイル名にチルダが含まれる JavaScript ファイルが、一部のファイアウォールによってブロックされます
WP Migrate 2.0 – 2021/04/28
- 新: React を採用した、まったく新しいユーザーインターフェース。リリース記事を読む
- 新: 直近10件のマイグレーションを自動的に保存する
- 新: 「プロファイル」タブからプロファイル名を変更できる機能
- 新: 検索・置換処理中にデータの JSON エンコード方法を変更するための「wpmdb_replace_json_encode_flags」フィルターを追加しました
WP Migrate 1.0.17 – 2021/02/03
- バグ修正: 非推奨 PHP コードは、PHP v8以降で警告を引き起こします
- バグ修正: 再帰的にシリアライズされたレコードに一致する正規表現が、未シリアライズデータに合致してしまう
- バグ修正: 「選択を反転」UI のオプションが、新しいバージョンの WordPress では機能しません
- 改善: スタイルに関するいくつかの課題を修正
- 改善: MySQL との互換性を高めるため、ANSI 引用符をバッククォートに置換する
WP Migrate 1.0.16 – 2020/09/14
- バグ修正: 検索と置換マイグレーションでは、JSON エンコードされたデータは置換されません
- バグ修正:
Filesystem::chmod()メソッドは正しく動作せず、エラーをログに記録します - バグ修正: 値の検索と置換を行わずにマイグレーションを実行すると、PHP の警告が発生する。
WP Migrate 1.0.15 – 2020/07/30
- バグ修正: プラグイン設定でチェックボックスが正しく保存されません
WP Migrate 1.0.14 – 2020/07/28
- バグ修正: 無効な $_POST の値がプレーンテキストで返されるため、クロスサイトスクリプティング (XSS) のリスクがあります
WP Migrate 1.0.13 – 2020/03/17
- バグ修正: PHP v7.4以降では、
get_magic_quotes_gpc()を使用すると警告が発生します - バグ修正: ‘ms_files_rewriting’ オプションが設定されているマルチサイト環境では、WordPress の
homeおよびsite_urlの値が正しく設定されません - バグ修正: JSON の検索・置換処理中に、検索値または置換値が空の場合に、PHP 警告が表示されます
WP Migrate 1.0.12 – 2020/02/26
- バグ修正: エクスポート用のダウンロードを実行する際、$_GET パラメータをサニタイズする
- バグ修正: バックアップファイルをダウンロードする際、$_GET パラメータをサニタイズする
- バグ修正: 未定義のメソッド end_ajax() がコールされています
- バグ修正: PHP v7.3以降では、PHPの compact() 関数が機能しません
- バグ修正:
wp_postsテーブル内の JSON エンコードされたコンテンツに対して、検索と置換が機能しませんでした
WP Migrate 1.0.11 – 2019/04/30
- バグ修正: すべての wp-admin ページで、
WP_Filesystemが初期化されます
WP Migrate 1.0.10 – 2019/02/12
- 改善: MySQL v8との互換性
- 改善: UI 更新
WP Migrate 1.0.9 – 2019/01/29
- バグ修正: 値がNULLのビットフィールドが、正しく処理されていません
- 改善: 大規模なリファクタリングを行い、サードパーティ製の依存性注入コンテナを削除
WP Migrate 1.0.8 – 2018/11/29
- バグ修正: WordPress のファイルシステムクラスが正しく読み込まれず、500エラーが発生しています
- 改善: 非推奨の PHP コードを削除し、PHP v7.0以降の互換性チェックに合格するようにする
WP Migrate 1.0.7 – 2018/11/21
- バグ修正: WP Migrate DB 匿名化プラグインが機能しなくなりました。
- バグ修正: Composer が含まれる別のプラグインをインストールすると、500エラーが発生する。
- 改善: 「テーマ&プラグインファイル」アドオンを、アドオン一覧に追加
- 改善: 不要なテンプレートファイルを削除する
WP Migrate 1.0.6 – 2018/11/19
- 新: PHP のバージョン要件が、PHP v5.2以上から PHP v5.4以上に引き上げられました
- 改善: PHP コードの大規模な再編成を行い、より適切なクラス構成とフォルダ構造に改善しました
WP Migrate 1.0.5 – 2018/11/09
- 新: マイグレーションプログレスモーダル内の YouTube 動画を更新しました
- バグ修正: 重複 JavaScript により、コンソールエラーが発生します
WP Migrate 1.0.4 – 2018/09/13
- バグ修正: Font Awesome のロード時に、全体プログレスバーが回転します
WP Migrate 1.0.3 – 2018/09/10
- バグ修正: PHP v5.2.4における static キーワードの使用に伴うエラー
WP Migrate 1.0.2 – 2017/10/25
- バグ修正: 互換モードを使用する際、一部のプラグインが「不正な nonce」というエラーを引き起こします
- バグ修正: エクスポートの権限が不正であるというエラーが発生し、表示されません
WP Migrate 1.0.1 – 2017/09/14
- バグ修正: PHP v5.2でのエラーの解析
- バグ修正:
wpmdb_replace_custom_dataフィルターに対して行が設定されていません
WP Migrate 1.0 – 2017/08/11
- New: パフォーマンスと互換性を向上させるため、WP Migrate による HTTP リクエストに対して、プラグインとテーマはデフォルトで無効化されています。
- 改善: wp_options、wp_users、wp_usermeta テーブルを変更するマイグレーション処理の後、ページは自動的にリロードされます
- 改善: サポートチームにより、デバッグを容易にするため、診断ログに新たな定数が追加されました
- 改善: 互換モードのディレクトリ権限に関するエラーは、現在、閉じて消せるようになり、表示される通知も減りました
- バグ修正: マルチサイト環境において、検索と置換機能が、
wp_siteおよびwp_blogsテーブルで動作しません
WP Migrate 0.9.2 – 2016/12/16
- バグ修正: WPMDB_Filesystem クラスへの依存関係が欠落していたために発生していたエクスポート時の500エラーを修正しました
WP Migrate 0.9.1 – 2016/12/15
- バグ修正: テーブルが2回完了したように表示されることがあり、マイグレーションの進捗状況が狂ってしまう
- バグ修正: 検索・置換操作の前に実行されるバックアップでは、エンコードが正しくない場合があります
WP Migrate 0.9 – 2016/10/20
- New: サイト独自のデータベースに対して、検索・置換を実行できる機能が追加されました。
- 新: CLI find-replace サブコマンドが追加されました
- 改善: スタイルシートから
font-familyの宣言を削除しました - 改善: メモリ不足エラーの発生を防ぐため、WP Migrate の診断ログを常に1MB 未満になるようトリミングする。
- 改善: デフォルトの検索および置換フィールドにヘルプのツールチップを追加しました。
- 改善: 診断ログにマルチサイト固有の定数を追加しました
- 改善: 「エラーログをクリア」ボタンは、エラーメッセージを削除し、変更された診断値を更新するだけです
- 改善: マイグレーション項目の進捗状況をスクロールしても、ステージ全体の進捗状況は引き続き表示されるようになりました
- 改善: 「テーブルの表示/非表示」の設定は、セッション間で保持されません。
- 改善: プログレスバーのアニメーションが、マイグレーション処理の一時停止状態を反映するようになりました
- 改善: キャッシュの問題をより効果的に回避するため、JS ファイルにバージョン番号が追加されました
WP Migrate 0.8 – 2016/04/12
- 新: マイグレーションの進捗状況 UI
- 新: 個別テーブルのマイグレーション進捗状況
- 新: タイトルバーにマイグレーションの進捗状況が表示されます
- 新: 「設定」タブ UI
- 改善: 「検索/置換」の行を新たに追加すると、新しい「検索」入力欄に自動的にフォーカスが移動するようになりました
- 改善: WordPress v4.5との互換性
WP Migrate 0.7.2 – 2015/12/03
- 改善: 「移行」ボタンを「エクスポート」に変更しました
- 改善: PHP のファイルシステム機能を直接使用するのではなく、可能な限り、WP_Filesystem を使用します
- 改善: 「検索と置換」行のアイコンが、UI の煩雑さを軽減するため、少し淡色になりました
- 改善: WordPress v4.4との互換性
WP Migrate 0.7.1 – 2015/07/09
- 改善: デバッグを容易にするため、診断情報を追加しました
- 改善: 競合を避けるため、グローバル JS 変数を単一のグローバルオブジェクトに移動しました
- バグ修正: プラグインを一括で有効化する場合やWP-CLI経由で有効化する場合、WP Migrate DB と Pro が同時に有効化されてしまうことがある。
- バグ修正:
BINARYデータが正しくエクスポートされません - バグ修正:
BITデータが正しくエクスポートされません - バグ修正:
post_max_sizeが 0 (無制限) に設定されている場合、wpmdb_bottleneckは正常に動作しません - バグ修正: 特定の状況下で、保存済みプロファイルへのリンクが機能しなくなる
WP Migrate 0.7 – 2015/06/12
- 新: WP-CLI の export サブコマンド
- 新: テキストボックス間の矢印アイコンをクリックして、テキストボックスの値を素早くコピーし、別のテキストボックスに貼り付ける (Jonathan Perlman 氏に感謝)
- New: 検索・置換ルーチンに組み込むフィルターを追加し、エンコードされたデータ (例) を処理できるようにしました。
- 改善: 各 HTTP リクエストで送信されるデータ量を大幅に削減し、セキュリティと信頼性を向上させました
- 改善: セキュリティ強化のため、入力のサニタイズ機能を大幅に刷新しました
- 改善: wpmdb_alter_statements テーブルに
_mig_という接頭辞を追加 - 改善: 失敗したマイグレーション処理から、wpmdb_alter_statements テーブルをクリーンアップする
- 改善: 「検索と置換」の行で、アイコンを淡色表示し、削除可能であることを示す
- 改善: 保存済みプロファイルの横にあるアイコンを淡色にする
- 改善: リモートサーバーから空のレスポンスが返された場合の、より適切なエラーメッセージ
- 改善: サポートリクエストにおけるデバッグを容易にし、解決までの時間を短縮するため、診断情報を追加しました
- 改善:
WP_HTTP_BLOCK_EXTERNAL定数が true に設定されている場合の警告メッセージ - 改善: テーブルを utf8mb4 に変換するのは、やはり WordPress コアに委ねましょう
- 改善: Siteground のステージング環境における課題を解決するための回避策
- バグ修正: 接続 URL の先頭にスペースが含まれていると、失敗します
- バグ修正: gzip 形式のエクスポートをキャンセルしても、ファイルは削除されません
- バグ修正: 不適切なテーブル名により、正規表現が失敗します
- バグ修正: デフォルトのサブサイトが1以外の場合、オプションの保持が機能しません
- バグ修正: マイグレーションの開始時に、NAN% と表示されます
- バグ修正: マイグレーションプログレスバーがスケールをはみ出し、100%を超えています
- バグ修正: 互換モードを有効にしてマイグレーションした後、カスタム投稿タイプのリンクが機能していません
- バグ修正: 新規プロファイルを保存しても、URL が保存されたプロファイルの URL に変更されることはありません
WP Migrate 0.6.1 – 2014/10/29
- 新: 保存されたプロファイル用のパンくずリスト形式の UI
- 新: ブラジル・ポルトガル語訳
- セキュリティ: 直接ダウンロードを防ぐため、バックアップフォルダに.htaccessを追加しました
- セキュリティ: 署名には、false 値は含まれていません
- 改善: TGM プラグイン有効化との互換性
- 改善: PHP Code Sniffer 警告を数百件修正しました
- 改善:
update_site_option()およびget_site_option()に転換する - 改善: JSON のデコードに失敗した際、エラーメッセージをより明確かつ分かりやすく
- 改善: 「検索と置換」の前後で、データを微調整する新たなフック
- 改善: 一般的なサーバーセキュリティのルールを、より適切に反映
- 改善: WP Engine における、SSL との互換性の向上
- 改善: すべての JavaScript をミニファイする
- 改善: 独自の定数の代わりに、PHP の DIRECTORY_SEPARATOR を使用します
- 改善: 翻訳者が扱いやすいように、大量の翻訳文字列を更新しました
- 改善: 「検索と置換」フィールドに関するエラーメッセージは、当該フィールドの削除を示唆している可能性があります
- 改善: 「診断情報とエラーログ」のダウンロードボタン
- バグ修正: キャッシュが原因で、マイグレーションが正常に完了した後に、404エラーが発生する。
- バグ修正: PHP v5.4.7以前のバージョンでは、マルチサイトのエクスポート機能が正常に動作しません
- バグ修正: ファイルのインクルードに、相対パスを使用する
- バグ修正: 新規プロファイル名を入力しても、「新規プロファイルを作成」オプションが選択されません
- バグ修正: 検索と置換フィールドのエラーは、フィールドを削除した後も残ったままになる
- バグ修正:
wpmdb_error_logオプションは、自動ロードされます - バグ修正: スラッシュの削除が不統一
- バグ修正: Spinner は、WordPress v3.8以降の Spinner と互換性がありません
- バグ修正: パス内のアポストロフィが処理されていません
- バグ修正:
htmlentities()の不適切な使用 - バグ修正: メディアファイルのマイグレーション中も、テーブルのツールチップは表示されたままです
- バグ修正: MySQL v5.1と v5.5以降間のインポート/エクスポートに関する課題
- バグ修正: 更新ダッシュボードページで、エラーを通知しました
- バグ修正: ローカルとリモートのプラグインのバージョンが異なる場合の、署名検証エラー
- バグ修正: 検索と置換のハンドルアイコンの表示が不自然です
- バグ修正: PHP 警告: 未定義の変数: safe_mode
- バグ修正: 致命的なエラー:
verify_download()内で、WP_Error 型のオブジェクトを、配列として使用できません
WP Migrate 0.6 – 2014/08/19
- 新: マイグレーション UI を更新し、詳細なプログレスバー、経過時間、一時停止ボタン、キャンセルボタンなどを追加しました !
- 新: 一時データ (キャッシュされた一時データ) を除外するオプション
- 新規: マイグレーションプロファイル
- 新: 最大リクエストサイズ (1回の HTTP リクエストでエクスポートされるデータ量) を設定する
- 改善: ドラッグ&ドロップによる並び替えを備えた、無制限の検索と置換フィールド
WP Migrate 0.5 – 2013/07/26
- 言語対応 ! Rafael Funchal 氏からの素晴らしい プルリクエスト のおかげで実現しました。
- 新しい言語: ブラジル・ポルトガル語
- エクスポートされたファイル名用に、フィルタを追加しました
- バグ修正: 「スパムコメントをエクスポートしない」にチェックを入れた場合でも、スパムコメントのメタデータが含まれます
- バグ修正: 致命的なエラー: メソッド
errorが存在しません - バグ修正: ハイフンを含むテーブル名がエクスポートされません
- バグ修正: 「検索と置換」は大文字と小文字を区別しますが、本来は区別すべきではありません
WP Migrate 0.4.4 – 2013/05/19
- Pro 版が登場しました ! サイドバーに情報を追加しました。
- 必須バージョンを WordPress v3.0以上に更新しました
- バグ修正: シリアライズされたオブジェクトは処理しません
- バグ修正: DISALLOW_FILE_MODS が true の場合、管理メニューが表示されなくなります
- バグ修正: エクスポート時、レコードが重複します
- バグ修正: HiDPI ディスプレイ向けの、更新されたスピナー画像
WP Migrate 0.4.3 – 2012/12/18
- デバッグモードがオンの際に表示される、非推奨エラー通知を修正しました
- バグ修正: テーブルとしてビューをエクスポートします
- WordPress v3.5との互換性を確認済み
WP Migrate 0.4.2 – 2012/09/13
- スクリーンショットを /assets フォルダに移動し、Retina ディスプレイに対応するよう更新しました
- プロ版への関心度を測るため、作者プロフィールやアンケートを含むサイドバーを追加しました
WP Migrate 0.4.1 – 2012/08/15
- WP App Store インストーラーを削除しました – WP.org リポジトリでは許可されていません
WP Migrate 0.4 – 2012/08/07
- 新: 検索・置換機能の改善により、v0.3に比べて4倍以上高速化されました
- 新: GUID の置換を無効にするオプション
- 新: エクスポート対象からスパムコメントや投稿のリビジョンを除外するオプション
- 新: gzip 圧縮でファイルを保存するオプション
- 新: ファイル名に日付と時刻を追加しました
- 新: サーバー上の SQL ファイルへのパスを表示する
- 新: WP App Store インストーラー連携
- バグ修正: WP_DEBUG が有効な場合に表示される、通知と警告
WP Migrate 0.3 – 2011/12/16
- バグ修正: Null 書式設定エラー
- バグ修正: 非推奨の機能
- バグ修正: string に二重引用符が含まれている場合、シリアライズされた string の長さが正しくない
WP Migrate 0.2.2 – 2011/09/23
- バグ修正: エクスポートの中断
WP Migrate 0.2.1 – 2009/12/13
- WordPress.org ホスティングに移転しました
WP Migrate 0.2 – 2009/04/03
- メニューのリンクを「設定」から「ツール」に移動しました
- 保存時に、ファイル名にランダムな文字列が表示されなくなりました。
WP Migrate 0.1 – 2009/03/20
- 初回リリース










