< この記事をシェア >
WordPressで今まで書いた記事の中の文字を一括で置換してくれるプラグイン「Search Regex」の使い方です。
WordPressでWEBサイトやブログを運営している場合、これまでに書いてきた記事(過去記事)の文字列やhtmlタグを一括で置換したいということが時々発生します。
ただWordPressの管理画面から該当の文字を検索して1つ1つ手作業で直す、というのは尋常じゃなく疲れる(または件数が多すぎて実質不可能)なんてことも。
特によく使うHTMLタグ(<b>⇒<strong>など)なんかだと現実的に厳しいと思います。
そんな時にめっちゃ使える「Search Regex」というプラグインがあるので紹介します。
Search Regexを使えば、指定した文字列をデータベース上で書き換えてくれるので超簡単に一括置換できちゃいます。
プラグイン自体の画面は英語ですが、日本語の置換も簡単にできちゃいます。
正規表現にも対応しています。
【WordPress】過去記事の文字列を一括で置換してくれるプラグイン「Search Regex」の使い方
まずはインストール
管理画面からの検索
WordPressの管理画面 > プラグイン > 新規追加の検索ボックスに「Search Regex」と検索すれば表示されます。
そのまま「今すぐインストール」をクリックすればOKです。
直接ダウンロード
⇒ https://wordpress.org/plugins/search-regex/
パッケージを直接ダウンロードする場合は↑からダウンロードできます。
プラグインを有効化
インストールが完了したらプラグインを有効化します。
この辺はWordPressを使っている人には定番の流れだと思います。
データベースのバックアップはお忘れなく!
⇒ https://wordpress.org/plugins/wp-dbmanager/
Search Regexは信頼のおけるプラグインではありますが、実際に置換を実行する前は必ずデータベースのバックアップを取得することをオススメします。
仮に間違って置換したり、エラーが出た場合もバックアップがあればなんとかなります。
自分はバックアップはWP-DBManagerというプラグインを使っています↓
Search Regexの使い方&置換方法
インストール&有効化が完了したら、WordPress管理画面の左側にあるメニューの「ツール」をクリックします。
利用可能なツールという項目の下に「Search Regex」という表示があるのでクリックします。
表示されている用語の意味
Source:置換するものの種類(コメント、投稿者、URL、タイトル、カスタムフィールドなど)
Limit to:置換する記事数
Order By:順番
Search pattern:置換前の文字列(検索する文字列)
Replace pattern:置換後の文字列
Regex:正規表現を使うかどうか
Sourceの部分で何を置換対象にするのか?を選択します。
あとは置換前後の文字列などを入力するというシンプルさです。
表示されているボタンの意味
Search:置換対象となるデータの検索(書き換えは行われない)
Replace:置換した時ののデータの確認(書き換えは行われない)
Replace & Save:置換を実行(実際に書き換える)
となっています。
これがSearch Regexプラグインの優しいところで実際に書き換える(置換する)前に確認ができる仕様となっています。
実際に置換を実行する前に「Replace」で確認することをオススメします。
置換の実行例
Source:Post content
Search pattern:https://usedoor.jp
Replace pattern:https://usedoor.com
例えば記事内の「https://usedoor.jp」を「https://usedoor.com」に置換するのであれば↑のようになります。
実行はReplace & Saveをクリックするだけ
バックアップの取得&間違いがないかを再確認して実行を
最後にReplace & Saveをクリックして実行すれば完了です。
これで実際にデータベースの書き換え処理が発生するので、絶対にバックアップを取った状態で実行するようにしましょー。
マジで便利なSearch Regex
WPでできたブログやWEBサイトをお持ちの方は知っておいてくださいな
手作業だと死ねる指定した文字列の置換作業。
今回紹介したSearch Regexを使えば超簡単に終わらせることができます。
プラグインの使い方自体はめちゃめちゃカンタンですが、データベースを書き換える作業が入るのでくれぐれもミスにはご注意を!
バックアップは必須です。
< この記事をシェア >
\\どうかフォローをお願いします…//
この【WordPress】記事内などの文字列を一括置換できるプラグイン『Search Regex』の使い方の最終更新日は2018年5月13日です。
記事の内容に変化やご指摘がありましたら問い合わせフォームまたはusedoorのTwitterまたはusedoorのFacebookページよりご連絡ください。