WordPressプラグイン

Search Regexで記事内の言葉や文章を一括置換する方法

ワードプレスの記事内で、表現を変えたい場合、一括置換が可能なプラグインがあります。

これは、VOD(動画配信サービス)の訴求記事の、無料期間や値段の変更で利用することが多いです。

具体的には、VODサービスが変更になった時にこちらの手順で記事内の文章を一括変換できるのです。

メニューの「プラグイン」→「新規追加」をクリックします。
プラグイン新規追加
検索窓に「Search Regex」と入力して「インストール」→「有効化」をクリックします。
SerchRegex使い方
使うときは「ツール」→「Search Regex」をクリックします。
SerchRegex使い方

Search Regexの使い方はこちらです。

検索:記事内の置き換えたい言葉や文章
置換:代わりに置き換えたい言葉や文章

文章置換

 

 
検索フラグで、置き換えたい言葉の表現を、どの程度で検索するかを指定します。
「大文字小文字を区別しない」が、デフォルト設定でチェックが入っています。
「Search Regex」を置換しようとした場合、「大文字小文字を区別しない」にチェックを外すと、
「Search Regex」は変換されますが、小文字の「search regex」は変換されません。
日本語を置換することが多いので、あまり気にしなくても大丈夫です。
SerchRegex使い方
Sourceは「すべての投稿タイプ」ではなく「投稿」を選択します。
ここを指定しないと、
・リビジョン(過去更新したデータ)
・テンプレート
なども検索に引っかかってしまい、膨大な量になってしまうので注意しましょう。
SerchRegex使い方
実際に置換してみます。
無料期間が31日間から、2週間に変更になる場合
Search:31日間
Replace:2週間
と入れて「Search」をクリックします。
SerchRegex使い方
検索結果を確認して「Replace All」をクリックすれば、全て置換されます。
ただ検索数が膨大な場合は、一気に置換されない可能性もあります。
もし一つずつ確認しながら置換したい場合は、
記事横にある「Replace」をクリックすれば、一つずつ置換可能です。
SerchRegex使い方