• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

株式会社ハイファイブクリエイト

東京都を拠点にWebサイト制作やシステム構築、WordPress保守管理やウェブコンサルティングを提供。

  • SERVICE
  • ABOUT
  • WORKS
  • BLOG
  • NEWS
  • CONTACT
ホーム / ブログ / TIPS / [WordPress]ウィジェットや設定一切合切のデータベースまでまるごと移行できるツール

[WordPress]ウィジェットや設定一切合切のデータベースまでまるごと移行できるツール

池田祐太郎 | 2022年7月6日 更新 | 2014年7月28日 公開 コメントを書く

WordPress Serialized PHP Search Replace Tool Interconnect IT WordPress Consultants Web Development and Web Design

WordPressでローカルで作成したサイトをアップしたり、本番サイトのバックアップを別URLのテストサイトに移行する際の方法として色々とやり方はありますが、よく行う手法としては「エディタでURLを一括置換する」という方法です。

しかし、これだとWordPressの機能の一つであるウィジェットで設定したセッティングやテーマ側で設定したデータベースのシリアライズされた情報はそのまま移行できない場合があります。

そんなときは検索と置換を正しく行ってくれるツール、「DATABASE SEARCH AND REPLACE SCRIPT IN PHP」を使います。

目次

  • 1 設定
    • 1.1 1.phpmyadminでDBエクスポート
    • 1.2 2.DBを移行先にインポート
    • 1.3 3.ツールを実行
    • 1.4 4.確認とパーマリンクの更新
    • 1.5 5. 完了とツール削除
  • 2 まとめ

設定

1.phpmyadminでDBエクスポート

まずはphpmyadminから移行させたいDBをエクスポートします。
DropTableのチェックを忘れずに。

Phpmyadmin db 5

phpmyadmin ではなく、ssh接続にて mysqldump を利用してエクスポートしても問題ありません。

2.DBを移行先にインポート

移行させたいデータベースがエクスポートできたら、sqlファイルを書き換えせず移行先へそのままインポートします。

Phpmyadmin import 4

この時データベースを移行したサイトにアクセスするとエラーとなるので焦らず次のステップにいきます。

こちらも同様、ssh接続し、 mysql コマンドにてインポートする方法でも可です。

3.ツールを実行

「DATABASE SEARCH AND REPLACE SCRIPT IN PHP」を使います。

ツールのダウンロード、移行先へのFTPでのアップロードは済ませておきます。

現在は「できれば寄付してね」という方式に変わったようですが、$0を選択しても問題ありませんと明記されています。

0円を選んでもOKとのこと

Search replace 14

一式データのアップロードができたらブラウザで直接アクセスします。

WordPress ウィジェットや設定一切合切のデータベースまでまるごと移行できるツール ホームページ制作 Webデザイン事務所 ハイファイブクリエイト 3
例:https://highfivecreate.com/search_replace
※サイトのURL+解凍してアップロードしたフォルダの名称

 

無事アクセスできれば、下記のような画面になるので、設定項目に入力します。

Search and replace 20

置換前文字列:元URLが入ります。(ex: http://old.com)
置換後文字列:新しい移行先のURLが入ります。(ex: http://new.com)
databese情報:データベースの情報を入力します(wp-config.php等を参照)

上記設定できたら、一度「dry run」をクリックします。dry run は実際の書き換えの前にテスト実行する機能です。対象となるテーブルにいくつ検索・置換を実施する対象数があるのかがわかり、おおよその目安がわかります。検索する値が間違っているときは0となるので間違っているときも気づきやすいです。

dry run 後問題ないようであれば、「live run」をクリック。
これでデータベースの置換作業を行ってくれます。

4.確認とパーマリンクの更新

規模やPHPのバージョン等の環境にもよりますが、おおよそ数秒〜数十秒程度で完了します。終わったのを確認して新しいURLにアクセスします。

その際下層ページが404エラーになるときがあります。その場合は管理画面からログインして「設定」→「パーマリンク」内より、画面そのままで「変更を保存」をクリックします。これで .htaccess ファイルが更新され、下層ページが表示されないという問題が解消されます。

パーマリンク設定画面で何も変更せずに保存する

.htaccess ファイルが正しく更新されるかも含めて確認しておくと安心なので、下層ページが表示されている問題ない場合でもパーマリンク設定を保存しておくことをお勧めします。

ちなみに、WordPressの移行プラグインでおなじみの All In One WP Migration は2回保存することを推奨しています。

5. 完了とツール削除

これで完了です。ウィジェット等の情報もしっかり反映されているはずです。

注意!
セキュリティの観点から、移行完了後「deleat me」を押すか、FTPからこのフォルダ一式を削除しておきましょう。

 

ちなみに、削除できないときは以下の画像が表示されます。
そのときはFTPから手動で削除します。
Search replace deleat error 6

まとめ

以上で完了です。
sqlファイルを検索置換していた作業とさほど変わらず移行できるため便利です。記事公開時点ではVer3.0.0でしたが、不具合があるようであればVer2.Xを使用しましょう。

以上、覚えておいて損はないWordPressデータベース移行方法でした。

別記事でもこのツールの利用方法を紹介していますので、合わせてこちらもご参考ください。

ツールのダウンロードはこちら↓
WordPress Serialized PHP Search Replace Tool

メールコンサルティング
WordPress保守管理サービス

カテゴリTIPS 関連タグ:WordPress

池田祐太郎

WordPress の構築・保守を10年以上にわたって手掛けており、主に小〜中規模のコーポレートサイト・ECサイト・ブランドサイト等の企画・開発・保守・コンサルティングなどを行ってきました。2012年にハイファイブクリエイトを創業し、現在は WordPress の保守やコンサルティング、ディレクションや開発業務などを担当しています。 プロフィール詳細

Reader Interactions

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

この記事と関連する記事

WordCamp Tokyo 2016はWordPressの最新情報かつ超タメになるイベント
2016年9月20日
タグ: WordPress
カテゴリー: 雑感
WordPressのアップデートをしないとどうなる?
2015年2月8日
タグ: WordPress, 保守管理
カテゴリー: WordPress
高評価のWordPressプラグイン、マルウェアに感染することが判明
2014年12月17日
タグ: WordPress, マルウェア
カテゴリー: WordPress

最初のサイドバー

WordPress保守管理サポート

Search

最近の投稿

  • 2024-2025年末年始の営業のご案内
  • WordPressのプラグイン自動更新のロールバック機能が正しく動くのか確認してみた
  • 遅延読み込み開始させる画像を変更させるWordPressカスタマイズ
  • WordPressで特定の画像やアイキャッチ画像をlink rel=”preload”に設定する
  • WordPressのプラグインがどのくらい表示速度を重くさせるのか22個のプラグインで検証

カテゴリー

  • CSS初心者
  • HTML初心者
  • TIPS
  • WooCommerce
  • WordPress
  • エステサロン
  • お知らせ
  • キュレーション
  • サイトマップ
  • システム会社
  • デベロッパーツール入門
  • ブログ
  • ホームページ制作
  • ホームページ制作無料講座
  • メール
  • モバイル
  • 仕事のこと
  • 制作実績
  • 整体院
  • 美容院
  • 雑感

タグ

ai Android ChatGPT CMS css DALL-E elementor gmail google workspace Gutenberg HTML iPhone jQuery Mac Photoshop php SEO SNS ssh SSL Webサイト高速化 Windows WordPress WordPressカスタマイズ WordPressテーマ WordPress構築調査 WPRocket アクセス解析 クラウドソーシング サイト引っ越し サブスクリプション サーバー ショートカットキー スマホサイト スマートフォン セキュリティ ツール ブログ プラグイン マーケティング リニューアル レスポンシブWebデザイン 保守管理 最適化 集客するサイト構築

アーカイブ

CONTACT

お問い合わせはこちら

Footer

  • PRIVACY POLICY
  • 情報セキュリティ基本方針
  • 特定商取引法に基づく表示
  • 転載/引用

© 2025 high five create All rights reserved.