ワザ38

「Search Regex」で過去の記事をまとめて修正しよう

すべての記事を対象にキーワードの検索や置換ができる

商品名や価格の変更、スペルミスの修正などで、多くの記事の同じキーワードをまとめて変更したい、という場合があります。これを初期状態のWordPressで行おうとすると、修正したいキーワードで記事を検索して、ひとつひとつ編集する必要があります。

ところが「Search Regex」というプラグインを使うと、修正前のキーワードと修正後のキーワードを入力するだけで、すべての固定ページと投稿の記事にあるキーワードを一括置換できます。

置換をせず検索だけを行うことも可能です。置換前に検索して、サイト内でキーワードがどのように使われているかを確認してから、一括置換を行うようにしましょう。

Tips通常のWordPressで記事を検索するには

ワザ8ワザ11を参考に、[固定ページ]または[投稿]画面を表示すると、記事一覧の右上に検索ボックスが表示されます。ここにキーワードを入力することで、固定ページや投稿の記事を検索できます。

すべての記事からキーワードを検索し、まとめて置換するには

1[Search Regex]画面を表示する

[Search Regex]画面を表示する

2キーワードを検索する

キーワードを検索する

3キーワードを置換する

キーワードを置換する

4すべての置換が実行された

すべての置換が実行された

Tips大規模な置換の前にはバックアップを

Search Regexでは、行った置換を元に戻す方法はありません。大規模な置換を行う前には、操作をミスしても復元できるように、「エクスポート」機能でデータベースのバックアップを取っておくことをおすすめします。