Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート
Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート
WordPressサイト全体の何百ものリンクを即座に更新する必要がありますか?
WordPressの検索と置換機能が役立ちます。手作業の時間を節約し、潜在的な頭痛の種を軽減する強力なツールです。
そのため、新しいドメインに移行する場合でも、古くなった情報を更新する必要がある場合でも、検索と置換を使いこなす必要があります。
このチュートリアルでは、WordPressの検索と置換について知っておくべきことをすべて説明します。ユーザーフレンドリーなプラグインから高度なデータベースクエリまで、あなたのスキルレベルに関係なくカバーします。
始めよう!
WordPressの検索と置換は、あなたのウェブサイトのデータベース内の特定のテキストやデータを検索し、別の何かに置き換える方法です。
単一のドキュメントのテキストを変更するだけでなく、WordPressウェブサイト全体の情報を一度に更新することができます。これには、投稿、ページ、コメント、その他のデータが含まれます。
仕組みはこうだ。
検索と置換を実行すると、WordPressはデータベースのテーブルをスキャンします。あなたが指定したテキストやパターンを探します。
見つかったら、そのテキストを新しいコンテンツに置き換えます。これはデータベース・レベルで行われるため、徹底的かつ高速です。
なぜこれが重要なのか?あなたのサイトに散在する何百ものリンクや参照を手作業で更新しなければならないことを想像してみてください。時間がかかり、ミスも起こりやすい。
検索と置換は、このプロセスを自動化し、一貫性を確保し、貴重な時間を節約します。
検索と置換は単なる小技ではなく、健全なWordPressサイトを維持するために必要なことが多い。
検索と置換の優れた点はその多機能性で、どんな一括更新にも対応できます。ここでは、検索置換が役立つ一般的な状況について説明しよう。
新しいドメインに移行する場合、すべての内部リンクと参照を更新する必要があります。検索と置換を使えば、数時間ではなく数分で処理できます。
SEOのために、より安全な接続に切り替えたいですか?すべてのHTTPリンクをHTTPSに更新する必要があります。一度検索してURLを置き換えれば、スムーズに移行でき、混合コンテンツの警告を避けることができます。
サイトを再構築したとか、リンク先の外部リソースが変わったとか。検索と置換は、このような問題を素早く修正するのに役立ちます。
ショートコードを使用するプラグインを変更しましたか?意図したとおりにすべてが動作するように、サイト全体でこれらを更新する必要があるかもしれません。
著者の名前を変更したり、サイト全体のカテゴリーを更新する必要がある場合は、検索と置換が最適なソリューションです。
検索と置換を実行する前に、いくつかの重要な手順を踏む必要があります。これは飛行前のチェックリストと考えてください。
このような予防策を講じることで、サーチ&リプレイス作業をスムーズに成功させることができる。サイトが壊れる可能性のある状況に急いで突入するよりも、準備に少し余分な時間を費やす方が常に良いことを覚えておいてください。
これは譲れません。完全なバックアップを取ることで、何か問題が発生したときに変更を元に戻すことができます。復元が簡単な包括的なバックアップにはDuplicatorを使うことをお勧めします。
必要なのは、新しいパッケージを作成することだけです。名前を自由にカスタマイズし、クラウドストレージの場所を選んでください。
アーカイブ]で[すべて]を選択します。これで、あなたのサイトのすべてがバックアップファイルに保存されます。
一度バックアップを取っておけば、検索と置換が期待通りにいかなかった場合、それを復元することができる。
検索と置換の操作は予期せぬ結果をもたらすことがある。たった一つのタイプミスがあなたのサイトを壊してしまうかもしれません。検索と置換の文字列は常にダブルチェックしてください。
可能であれば、サイトのステージング・コピーで検索と置換を試してください。こうすることで、本番サイトに影響が出る前に問題を発見することができます。
まだステージングサイトをお持ちでない方は、ステージングサイト構築の詳しい手順をご覧ください!
広範な検索は、意図しない置き換えにつながる可能性があります。できるだけ具体的に検索し、リスクを最小限に抑えましょう。
大文字と小文字を区別するメソッドもあれば、区別しないメソッドもあります。間違いを避けるために、自分が使っているメソッドを知っておこう。
WordPressはいくつかのデータをシリアライズされた形式で保存します。すべての検索・置換メソッドがこれを正しく扱えるわけではなく、機能が壊れてしまう可能性があります。
準備が整ったところで、WordPressで検索と置換を行うさまざまな方法を探ってみましょう。最も使いやすい方法から始めて、より高度なテクニックへとステップアップしていきましょう。
WordPressのプラグインには、検索と置換を行ってくれるものがたくさんある。データベースやコードに潜るのが苦手な人には特に便利だ。
プラグインを使うなら、Search & Replace Everythingがいい。テキストも画像も置換できる。さらに、実際に検索&置換を実行する前にドライランを行うこともできる。
検索ボックスには古いテキストを、置換ボックスには新しいテキストを入力するだけです。すべてのデータベーステーブルを選択して、ウェブサイト全体を検索・置換することができます。または、変更したい特定のテーブルを選択するだけです。
次に、結果をプレビューします。すべてを検索&置換すると、変更されるテキストが正確に表示されます。
問題がなければ、検索と置換を実行する。
別の方法もうひとつの人気の検索&置換ツールは、Better Search Replaceプラグインだ。このプラグインはWordPressのマルチサイトをサポートし、サーバー要件もありません。
テキストを検索して置換する必要がある理由の1つは、新しいドメイン名に移行した後です。Duplicatorのような移行プラグインを使えば、移行中にURLを更新することができる。
そうでない場合は、すべてのデータを手動で新しいドメインに移動する必要があります。それから、Better Search Replaceのようなプラグインを追加でインストールして、データベース内の旧ドメインのインスタンスをすべて削除する必要がある。
Duplicatorはこのプロセスを大幅にスピードアップします!古いサイトの完全なバックアップを作成し、そのアーカイブファイルをダウンロードします。
新しいWordPressのインストールをセットアップし、新しいドメインを購入し、Duplicatorを有効にしてください。そして、インポートページにバックアップをアップロードします。
続行」をクリックする。インストーラーを起動します。
プロバージョンでは、詳細タブをクリックすることができます。これにより、検索と置換のようなカスタマイズオプションが追加されます。
インストールを確認します。利用規約と注意事項に同意し、次のステップに進みます。
高度なインストールを選択したため、インポートするデータベーステーブルを選択できます。
データベースをインストールしたら、Duplicatorに検索/置換機能を実行させることができます。ステップ3で、古いテキストまたはURLを検索フィールドに入力します。それを新しいテキストに置き換える。
次へをクリックします。Duplicatorが自動的に古いURLやその他のデータを置き換えます。更新されたWordPressサイトにアクセスするには、ログインし直すだけです。
WordPressホスティングプロバイダーの中には、マネージドWordPressサービスの一環として独自の検索・置換ツールを提供しているところもあります。ホストが提供している場合、これは便利なオプションです。
この機能を提供する人気のホストには、Kinsta、SiteGround、WP Engineなどがあります。
具体的な手順はホストによって異なりますが、ここでは一般的なガイドを示します。
ホスティングアカウントのダッシュボードにログインします。
WordPressの管理やデータベース操作に関連するツールやセクションを探す。
検索と置換機能を探してください。検索と置換」とかいう名前かもしれません。
検索語と置換テキストを入力してください。
検索したいテーブルを選択する。
もしあなたのホストがこの機能を提供していなかったり、もっとコントロールしたい場合でもご心配なく。私たちは、あなたのニーズにもっと合うかもしれない方法を準備しています。
データベースに慣れている人にとって、MySQLクエリを実行することは、検索と置換を実行する強力な方法となる。
開始するには、ウェブホスティングアカウントにログインし、phpMyAdminを開きます。
データベース名をクリックします。次にSQLタブをクリックします。
この形式でSQLクエリーを入力する:
update TABLE_NAME set FIELD_NAME =
replace(FIELD_NAME, 'Text to find', 'text to replace with');
例として、ブログ記事のテキストを置き換えるために使用するクエリを示します。
UPDATE wp_posts SET post_content =
REPLACE(post_content, 'old-text', 'new-text');
このクエリは'wp_posts'テーブルの'post_content'カラムを更新し、'old-text'を'new-text'に置き換える。
データベースが'wp_'と異なる接頭辞を使用している場合は、テーブル名を調整することを忘れないでください。
Goボタンをクリックして検索と置換を実行する。
この方法は、非常に特殊な変更を必要とし、WordPressデータベースの構造を理解している上級ユーザーに最適です。
Inter.connectには、検索と置換関数を実行するために使用できる無料のPHPスクリプトがあります。これは、コマンドラインを使わない開発者にとっては良い選択肢となるでしょう。
この方法にはリスクが伴う。一歩間違えればデータベースに深刻なダメージを与えかねないので、必ずバックアップを取っておこう。万が一WordPressの管理ダッシュボードからロックアウトされた場合に備えて、Duplicatorでリカバリーポイントを設定しておくことを検討してください。
続けて、inter.connectからスクリプトをダウンロードする。Search-Replace-DB-Masterというファイルを解凍する。好きな名前に変更してください。
次に、FTPクライアントまたはファイルマネージャーでサイトのファイルを開きます。通常public_htmlと呼ばれるルートディレクトリにフォルダをアップロードします。
新しいブラウザウィンドウを開き、アップロードされたフォルダを検索します。以下のように表示されます: https://domain.com/search-replace-folder
ここでは、データベースの検索と置換の方法が表示されます。
データベースの詳細を入力します(wp-config.phpファイルにあります)。検索文字列と置換文字列を入力します。また、どのテーブルに対して処理を実行するかを選択します。
まず「ドライ・ラン」オプションを使用して、どのような変更が行われるかを確認することを検討してください。問題がなければ、実際に検索と置換を実行する。
開発者や上級ユーザーには、WP-CLI (WordPress Command Line Interface)が、検索と置換を実行する強力で効率的な方法を提供します。
WP-CLIは、WordPressを管理するためのコマンドラインツールです。ターミナルを使い慣れた人であれば、この方法は驚くほど高速で柔軟性がある。
WP-CLIを使用するには、SSH(Secure Shell)アクセスが必要です。この安全なプロトコルは、通常ウェブホストによって提供されています。WP-CLI をインストールするには、こちらのガイドを参照してください。
検索と置換の基本的なコマンド構成は以下の通りだ:
wp search-replace 'old-text' 'new-text'
オプションは、追加の指示を追加するのに役立ちます。以下はその例です:
--dry-run
:検索と置換を実行する前にプレビューします。
--all-tables
:すべてのデータベーステーブルの検索と置換を実行します。
その他のオプションについては、WP-CLIによる検索と置換に関するWordPress公式ドキュメントを参照してください。
この方法は、複数のWordPressサイトを管理している開発者や、コマンドライン操作に慣れている人に最適です。バッチ処理や、検索と置換の操作をスクリプト化する必要がある場合に特に便利です。
はい、WordPressで検索と置換を行うことができます。Better Search ReplaceやSearch & Replace Everythingのような検索置換プラグインをインストールすることができます。手動で行う方法としては、SQLクエリを実行したり、WP-CLIを使用する方法があります。
最も簡単な方法は、Search & Replace Everythingのような検索置換プラグインを使うことだ。Search for "フィールドに古いリンクを入力し、"Replace with "フィールドに新しいリンクを入力する。変更をプレビューするために、必ず最初に「dry run」オプションを使ってください。
ショートコードの置き換えは、他のテキストの置き換えと同じプロセスに従いますが、特に注意が必要です。専用のプラグインなど、シリアライズされたデータを正しく処理する方法を使用してください。Search & Replace Everythingでは、最初のボックスにショートコードを入力し、それを置き換える新しいショートコードを入力します。
プロの開発者のように検索と置換を実行できるようになりました!
ここにいる間、私はあなたがこれらの余分なWordPressガイドを気に入ると思います:
Duplicator Pro は、移行時の検索と置換のプロセスを簡素化します。検索と置換の前に、データベースのバックアップを作成することもできます。Duplicator Proを今すぐお試しください!
情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。