データベース内を検索して一括置換ができるWordPressプラグイン、Search Regex
- 2009-11-02
- WordPress
サイト移転時やURL変更によって画像のパスをすべて変更しなければいけない、アフィリエイトなど広告バナーのURLが変更になったから掲載記事を探してすべて変更したい、エントリ内で間違った表記をしている部分を全て修正したい、という場合、通常サイトやMTなどではテキストエディタで変更したい部分を検索して一括置換し、アップロードしてしまえばいいのですが、WordPressではそういうわけにはいきません。そんな時に使えるプラグインがSearch Regex。指定した語句をデーターベースから検索して一括置換することができます。
データベースを検索置換、Search Regex
- Search Regex
- Download
- 対応バージョン: 6.4 – 6.6.2
- ダウンロード数: 0
- 評価: 5
- 最終更新日: 2024-08-03 1:39pm GMT
- ダウンロード先のページからプラグインをダウンロード
- 解凍してフォルダごとwp-content/pluginsにアップロード
- プラグインを有効化
Search Regexの使い方
左メニューからツール→Search Regexをクリック。Sourceでタイトルやエントリーなど検索したい箇所を選び、Limit toで表示数、Order Byで昇降順を決定。
Search patternに変更したい文字を入れてsearchボタンをクリック。検索した文字の一覧が表示されたらReplace pattern置き換えたい文字を入力してReplaceボタンをクリックし、プレビュー表示を確認。大丈夫そうなら、Replace&Saveボタンを押して置換完了。
一部分のみを変更したい場合は、各検索結果にView | replace | editというリンクが表示されるので、手動でひとつずつ確認しながら置換や編集を行う。
例として、当サイトのPost contentから「wordpress」を検索して「wordpress-t」という文字に置き換えたい場合。このような検索結果になりました。
ちょっと見づらいですが、緑が検索結果で、茶色が置換後のプレビュー。赤いハイライト部分が検索した文字と置き換えたい文字部分。このまま一括置換しても大丈夫そうなら、Replace&Saveボタンを押して一括置換終了です。検索結果がおもわしくない時は、検索する箇所を変更してみて下さい。
使用時は必ずバックアップをとること
このプラグインは直接データベースを変更するため、必ず使用前にバックアップをとっておくようにして下さい。使用にあたり、いかなる不具合が生じた場合でもプラグイン配布先や当ブログでは一切責任がもてません。