WordPress(ワードプレス)のプラグイン「Search Regex」は、すでに書いたWordPress全記事リンク・画像リンク・文字列などを一括で変換(修正)し、新たなものに置き換えてくれるというとても便利なプラグインです。
「Search Regex」は、無料ブログサービスのブログから、WordPressへのブログの引越しをした時の画像リンクなどの一括置換のために利用することが多いかもしれません。
この記事ではWordPressのプラグイン「Search Regex」の設定や使い方について書いてみます。
Search Regexをインストール⇒有効化する
まずはじめに、Search Regexを「インストール」⇒「有効化」します。WordPressの管理画面から「プラグイン」⇒「新規追加」と進み、
検索窓に「Search Regex」と入力。
「Search Regex」というプラグインを見つけたら
「今すぐインストール」⇒「有効化」してください。
Search Regexの使い方
Search Regexの有効化ができたら、念のためにまず、WordPressのバックアップをしておきましょう(間違って置換してしまうと後で大変なため)。
バックアップが済んだら、WordPressの管理画面「ツール」⇒「Search Regex」
そして、「Search Regex」をクリックしてください。そうすると、下の画像のような画面になると思います。
たとえば、「Source」の部分はこのような感じ。
- Comment author:コメントの作成者
- Comment author email:作成者のメールアドレス
- Comment author URL:作成者のURL
- Comment content:コメントの内容
- Post content:投稿記事の本文
- Post excerpt:記事記事の抜粋、引用
- Post meta value:投稿記事のカスタムフィールド
- Post title:投稿記事のタイトル
- Post URL:投稿記事のURL
これらの項目の中からどこを検索、変換、置換するかを選び設定します。
文字列を一括置換する手順について
プラグイン「Search Regex」では、設定次第でいろいろな一括変換、置換ができるのですが、今回はその中での利用頻度が高いと思われる「文字列の一括置換」とブログの引越し時やSSL導入時にとても便利な「全記事URLと画像URLの一括置換」の手順について書いてみたいと思います。また、今回は「文字列の一括置換」と「全記事URLと画像URLの一括置換」を変更するのが目的なので、以下の部分
Source:Post content
Limit to:No limit
Order By:Ascending
この3つの部分はデフォルト状態でこの表示になっていると思います。これはこのままでOKです。
ではまず、「文字列を一括置換する」場合ですが、「Source」という部分はデフォルトの「Post content」のままでOKです(記事の本文を検索するという意味なので)。それを確認したら、次に「Search pattern」に変換したい文字列を入力して、「Replace pattern」に変換したい文字列を入力します。
たとえば、ブログ(記事)内に使われている文字列「affiliate」という英文字を「アフィリエイト」とカタカナにしたいという場合なら、「Search pattern」に「affiliate」と入力して、「Replace pattern」に「アフィリエイト」と入力すれ
ばOKです。
入力が済んだら「Search」をクリックしてみてください。そうすると全記事から「affiliate」という文字列が表示されます。
また、「Search」の隣の「Replace」をクリックすると置換された文字列「アフィリエイト」で表示されます。ここで置換内容が本当に正しいか確認します。
「Replace」で、置換結果に間違いがないか確認できたら、最後に「Replace&Save」をクリックします。
これで、文字列の一括置換作業は完了です。
全記事URLと画像URLの一括置換する手順について
全記事URLと画像URLの一括置換する前に、「文字列を一括置換する手順」と同様、まず、利用する前にバックアップをしておいてください(間違うと後で大変なため)。バックアップが済んだら、WordPressの管理画面で、「ツール」⇒「Search Regex」そして、⇒「Search Regex」をクリックしてください。
そうすと、下の画像のような「Search Regex」の画面になります。
今回は記事などの内部リンクURLと画像URLを変更するのが目的なので、
Source:Post content
Limit to:No limit
Order By:Ascending
この3つの部分はデフォルト状態のまま、この表示でOKです。そして次の部分に以下を入力してください。
【例】
Search pattern:(SSL化する前のブログのURL)例:http://▲▲▲.com
Replace pattern:(SSL化後のブログのURL)例:https://▲▲▲.com
▲▲▲部分には、あなたのブログのURL名を入れます。最後に、Regex:の部分はチェックなしのままでOKです
ここまでの作業が済んだらその下の「Replace」をクリックしてみてください。
すると、上の画像のように修正する部分の一覧が出てきます。赤色の部分が修正されるURLです(緑色:修正前)(橙色:修正後)。この段階で、修正するURLに間違いはないか、修正後のURL(アドレス)は崩れていないか(見た目がおかしくないか)などをチェックしてください。
チェックが終わり問題がなければ「Replace & Save」をクリックします。
そして、下の画像のような表示が出たら「Search Regex」でのURLの修正作業は完了です。
上の画像の数字の部分は「429」になっていますが、この数字は置換数によって変わります。
プラグイン「Search Regex」の使い方~まとめ~
WoerdPressでブログを新規でこれからはじめるという方には、あまり関係ないかもしれませんが、無料ブログサービスのブログからWordPressnに引越しをしたり、ブログにSSL化を導入する時などにこの「Search Regex」は、とても便利で役に立つプラグインです。
すでに記事数が100以上あるというような場合、ひとつひとつの文字列やリンクを修正するなんて、考えただけで気が遠くなってしまいますし、第一に時間の無駄遣いです。多くの文字列やリンクを一括で修正したい場合はプラグイン「Search Regex」を利用して無駄な時間は使わず、円滑なWordPress運営をするようにしましょう。
コメント