Stable Life
サイトアフィリやメルマガを駆使して稼ぐ元公務員社長井野瑛太のオフィシャルブログ
画像解説版

Search Regexのインストール方法と使い方【画像解説】

WordPressはたくさんの記事の管理が行いやすいシステムです。
また、記事の更新も行いやすいものです。

そのため、しばらく運営していると、結果として記事数がとても膨大になります。

そのような中、新しいプラグインの導入やアフィリエイトリンク等その他の変更のために、一括して、全記事の中から特定の文字列を別の文字列に置き換えたい事があります。

そういった時に便利なWordPressプラグインが『Search Regex』です。

今回は、全記事の中から特定の文字列の検索や置換が行えるWordPressプラグイン『Search Regex』のインストール方法と使い方について画像を用いて丁寧に解説していきたいと思います。

Search Regexでできることと導入の必要性について

プラグインを導入したり、リンク先の変更のために、いちいち関連する文字列を全記事から目視で探し出し、手動で修正するというのは、記事数が膨大になればなるほど、大変な労力がかかり、現実的ではありません。

Search Regexを導入すれば、このような作業を一瞬で終わらせることが出来ます。

Search Regexのインストール

WordPressへのログインとプラグインの新規追加

WordPressにログイン後、『プラグイン』⇒『新規追加』をクリックします。
SearchRegex01

検索窓に『Search Regex』と入力し、Enterキーをクリックします。
SearchRegex02

表示された検索結果の『Search Regex』のところの『いますぐインストール』をクリックします。
SearchRegex03

『OK』をクリックします。
SearchRegex04

プラグインの有効化

『プラグインを有効化』をクリックします。
SearchRegex05

Search Regexを用いて文字列の検索・置換を行う方法

管理画面の呼び出し

『ツール』⇒『Search Regex』をクリックします。
SearchRegex06

各項目の設定

『Source(検索・置換を行う場所)』の設定

『Source』のところのプルダウンメニューをクリックして、検索・置換を行う文字列の所在を下記の中から選択します。

Comment author : コメントの投稿者
Comment author email : コメント投稿者email
Comment author URL : コメント投稿者URL
Comment content : コメント
Post content : 記事
Post excerpt : 記事の抜粋
Post meta value : カスタムフィールド
Post title : 記事のタイトル
post URL : 記事のURL

SearchRegex07

『Limit to(検索・置換上限数)』の設定

検索・置換の上限数を設定する場合は、『Limit to』のところのプルダウンメニューから選択します。

No Limit : 無制限
10
25
50
100

SearchRegex08

『Order By(検索結果の表示順)』の設定

検索結果の表示順について、『Order By』から選択します。

Ascending : 昇順
Descending : 降順
SearchRegex09

検索文字列・置換後文字列の設定

『Search pattern』に検索・置換を行う語句を入力、『Replace pattern』に置換後の語句を入力します。
SearchRegex10

各実行ボタンを押す

下記のそれぞれの目的によって実行ボタンをクリックして検索または置換を実行します。
『Search』 : 検索のみ
『Replace』 : 置換(プレビューのみで、保存はされない)
『Replace & Save』 : 置換と保存(実際に置換が行われ保存される)

『Search』ボタンについて

『Search』をクリックすると、検索が走り、検索結果が表示されます。
※ただの検索であり、実際の記事等には、この時点ではまだ何の影響もありません。
SearchRegex11

『Replace』ボタンについて

『Replace』をクリックすると、置き換えのプレビューが行えます。
※まだこの時点では、置き換えは実行されず、実際の記事等への影響はありません。
SearchRegex12

『Replace & Save』ボタンについて

『Replace & Save』をクリックすると、実際に置換及び保存が実行されます。
※間違った処理を行わないよう気をつけてください。
SearchRegex13

以上になります。