当サイトはアフィリエイトプログラムを利用し商品・サービスを紹介しています。

WordPress全記事内の特定文字列を一括置換「Search Regex」

wordpressプラグインsearch regex



WordPressで多数のブログ記事を投稿してから、スペルミス・入力ミスだったことに気付いて全部手直ししないといけないということがあるかもしれません。

自分もそういう状況になり青ざめました。

他にも、htmlの要素部分を後になって変更しないといけないことに気づくという場合もありえます。

これを全部手直しするとなると途方に暮れますが、そんな時こそプラグイン「Search Regex」が本領発揮してくれます!

この記事はこんな方におすすめです

・これまで投稿した記事のスペルミスを一括で修正したい。

・Search Regexを使って修正する方法を知りたい。

スポンサーリンク

プラグイン「Search Regex」を新規追加する

WordPressダッシュボードの「プラグイン」から「新規追加」をクリックしましょう。

プラグイン新規追加
WordPressダッシュボード

プラグインを追加の画面で「プラグインの検索」に「search regex」と検索します。

プラグイン検索
新規プラグインを追加

「今すぐインストール」をクリックしてから「有効化」しておきましょう。

Search Regexを追加
今すぐインストール→有効化

Search Regexの使い方

今回は例として、うっかり多用し過ぎてしまった 

<strong>文字列</strong> を 

<b>文字列</b> に一括で訂正していきたいと思います。

実は、下の文章のようにただ太文字を挿入して修飾したつもりだったのですが、strongタグは本当に強調する時だけ使うのであって多用し過ぎるのはよくないということに後で教えてもらいました。(本当はbタグですべきだった)

太文字のBを選んだら、strongタグになるなんて思いもつかないですよね…

ミス入力した例
うっかり太文字をすべてstrongタグにした失敗例

試しにブラウザのデベロッパーツールでこの部分を見ると太文字部分がstrongタグで囲まれていることが分かります。

これ全部を手作業で1記事ずつやり直すのは時間がかかりすぎです。

デベロッパーツールで参照
デベロッパーツールで参照画面

Search Regexはこんなふうにたくさんミスしてしまって修正すべき箇所を、すべての投稿記事から抽出していっぺんに訂正してくれるのです!

使い方を解説します。ダッシュボードの「ツール」に「Search Regex」があります。

ダッシュボード
ツール→search regex

検索」の欄には修正させたい文字列を入力。
置換」部分には置き換えたい文字列を入力します。
入力元」で置換の範囲を「投稿」「固定ページ」など指定できます。

検索と置換
検索と置換を入力
ちょっと注意

一度置換した作業をやり直し(「戻す」)ができません!
思わぬところまで置き換わってしまって、その修正作業のほうが大変になることもありえます。

それで一括置換を行う前にバックアップを取っておくと良いと思います。

文字を置き換える前にまず検索してから、記事の中で文字列がどんなふうに使われているかを確認してから一括置換を行うと安心だと思います。

問題なければ「すべて置換」をクリックします。

「完了」をクリックします。

置換の進行状況
完了

続いて、終了タグ側</strong> も </b> に変更させます。

終了タグを置換
すべて置換

これですべて完了です!

置換の進行状況
完了

記事の見た目は変わりませんが、デベロッパーツールで確認してみるときちんと変更されていることがわかります。

ホットひと安心です。

デベロッパーツールで参照
置換が正常に完了

最後に

こんなふうに「Search Regex」を使うと、変換前の文字列と修正後の文字列を入力するだけで、これまで投稿した記事全てを一括で修正してくれる優れものプラグインです。

文字列だけではなくhtmlタグの要素も修正することができます。

それほど活用頻度は多くないかもしれませんが、訂正作業の効率を大幅にアップしてくれるので必要な時にはぜひ利用していきましょう。