WordPressのデータベースを検索して一括で文字列を置換してくれるプラグイン「Search Regex」にお世話になりました

WordPress

※ 記事には一部広告が含まれています。

長いことブログをWordpressで運営していると、こんなプラグインにお世話になったりする必要が生じます。「Search Regex」というプラグインですが、WordPressの管理画面からデータベースの特定の文字列を検索して一括置換しくれます。でもなんでそんな必要が・・・?

そもそも、なぜ、こんな七面倒なことが必要になったかというと、不必要になったプラグイン特有のタグを記事内で利用してしているからです。たとえば以下の過去記事では、当時は”得意げに”それらのプラグインを紹介したことがあります。

いずれも、記事内にプラグイン専用のタグやコード、[・・・・]や<!・・・>みたいなやつを利用しています。たとえば、プラグイン「Ktai Style」のケータイ表示タグは以下の通りです。

image

なぜ、プラグイン専用タグやコードが問題かというと以下の2つの理由があります。

  1. パフォーマンス低下、またはプラグインの更新停止でプラグインを使わなくなる。
  2. ブログを別のプラットフォームへ引っ越す。(Bloggerなどの優良サービス)

ブログ記事に大量のプラグイン専用タグをちりばめているブログ運営者は、長くブログを運用していくなら、プラグインを自分で管理するか、それができないならプラグインに依存しない記事を書く必要があると思います。

前置きが長くなりましたが、上記の理由で、Wordress管理画面から特定の文字列を記事などのデータから検索して、一括置換してくれるのが「Search Regex」というプラグインを利用する羽目になりました。

WordPress ? Search Regex ≪ WordPress Plugins

では早速プラグインをインストールします。

image

プラグインの有効かも忘れずに。

image

「Search Regex」の設定は「ツール」からです。

以下のように「検索したい文字列」と「置換後の文字列」を指定、実効「検索」「置換」「置換して保存」をクリックします。(「置換後の文字列」だけを指定してSearchするだけでもOKです。)

image

どのデータを検索対象にするか、最大表示数、並べ方、プルダウンメニューから選択します。

image

検索対象結果から、編集(edit)をクリックして、記事を直接編集することも可能です。

以上が、置換プラグイン「Search Regex」を利用する羽目になった経緯とプラグインの利用方法でした。

コメント