WordPressで投稿済みの記事の、文章の言い回しや単語を変更したい場合があります。また、サイトのリニューアルなどでフォルダが変わると、記事の中の画像のパスやリンクを書き換える必要があります。

それらを1記事ずつ入力し直すのは、かなり面倒です。この記事では、Excelの置換のように、記事の文字をまとめて置き換えられるプラグイン「Search Regex」を紹介します。

Search Regexとは

Search Regexは、WordPressの記事の中の文字やHTMLタグを検索して、まとめて置き換えられる無料のプラグインです。今も更新が続いています。

投稿や固定ページのほか、コメント、カスタムフィールド(メタデータ)なども検索できます。正規表現を使った検索や置き換えにも対応しています。

使う前に必ずバックアップを取る

Search Regexで置き換えた内容は、元に戻せません。置き換える前に、データベースのバックアップを取っておきましょう。レンタルサーバーの自動バックアップや、バックアップ用のプラグインを使うと簡単です。

また、検索結果に対して「削除」の操作を選ぶと、一致した記事そのものが削除されることがあります。文字を置き換えるだけの場合は、削除の操作は選ばないようにしましょう。

Search Regexをインストールする

  1. WordPressの管理画面で、「プラグイン」→「新規プラグインを追加」をクリックします。
  2. 検索欄に「Search Regex」と入力します。
  3. 「Search Regex」の「今すぐインストール」をクリックし、インストールが終わったら「有効化」をクリックします。

有効化すると、管理画面の「ツール」の中に「Search Regex」が追加されます。

Search Regexの使い方

まずは検索して確認する

  1. 「ツール」→「Search Regex」を開きます。
  2. 検索欄に、置き換えたい文字を入力します。
  3. 検索する場所(投稿、固定ページなど)を選び、検索します。
  4. 一致した記事と、該当する部分が一覧で表示されます。

いきなり置き換えずに、まずは検索だけして、どの記事が対象になるかを確認しましょう。思っていない記事まで一致していないかも見ておきます。

文字を置き換える

  1. 置き換え後の文字を、置き換えの欄に入力します。
  2. 検索結果に、置き換えたあとの文章が表示されるので、内容を確認します。
  3. 問題がなければ、置き換えを実行します。一致したものをまとめて置き換えることも、1件ずつ置き換えることもできます。

置き換えが終わったら、いくつかの記事を開いて、正しく変わっているか確認しましょう。

※画面の名前やボタンの場所は、プラグインの更新で変わることがあります。

まとめ

Search Regexを使えば、たくさんの記事の文字やリンクを、まとめて置き換えられます。便利な反面、置き換えると元に戻せないので、必ずバックアップを取ってから使いましょう。