WordPressのプラグイン「Search Regex」は、サイト内の文字列・記述を一括置き換えてくれる超便利で使い方も簡単なプラグンです。
ワードプレスのサイトをHTTPS化(常時SSL)する時には、これがないとどれだけ時間が掛かった事か!
HTTPS化する際には、本当に必須です!
HTTPS化する際以外にも、
- WordPressの投稿記事内の特定の文字を検索して探したい!
- WordPressの投稿記事内の特定の文字を一括で変えたい!
- ordPressの投稿記事内のリンク/URLを全部変えたい!
など他にも使いどころがあるので、おすすめのプラグインです。
Search Regexプラグインのインストール
まずはWordPressのプラグイン「Search Regex」をインストールします。
「プラグイン」>「新規追加」に進み、プラグインの検索窓に「Search Regex」と入力します。
最終更新が随分前なので「お使いのバージョンの WordPress ではテストされていません」と表示されていますが、問題なく使えます。
長い間更新が止まっていたのですが、現在は更新されています。
定番プラグインなだけに、これはうれしい!
Search Regexの使い方
日本語になっても「Search Regex」の使い方自体は今までも変わりません。
むしろ日本語で見やすく、より使いやすくなりました。
「Search Regex」で文字列を探したい時は、「検索」項目に探したい文字列を入力します。
そして、「検索」をクリックします。
そうすると、「検索」に入力した文字がどのページで使われているかの結果が表示されます。
例えば「search regex」で検索すると
検索した文字と一致する記事・部分が表示されます。
黄色のハイライトで分かりやすいですね。
投稿記事全体から特定の文字列を探し置き換える方法
文字列を置き換えたい場合、今度は「置換」を使ってみます。
「検索」項目に変更したい文字を入力します。
「置換」項目に置き換え後の文字を入力します。
最後に「すべて置換」をクリックすると置き換わります。
置換の進行状況が100%になり「完了」と表示されればと置き換えが完了します。
本当に簡単です!
日本語になっていますので、直感的に誰でも使えるようになりましたね。
「すべて置換」をする前に「検索」をクリックすることで置き換え後も確認することができますので、焦らず一度確認してから「置換」をクリックした方が良いです。
「検索」項目に「search regex」。
「置換」項目にに「search☆regex」を入力し、「検索」ボタンをクリックすると以下のようになります。
「すべて置換」をクリックすると置き換わります。
特定の投稿記事の文字列を置き換える方法
「Search Regex」では多くの絞り込みができます。
- ID
- タイトル
- スラッグ
- 投稿タイプ
- 本文
- 投稿者
- 日時
- 日時(GMT)
- 抜粋
- 投稿状態
- コメントの状態
- PINGの状態
- パスワード
- 更新日時
- 更新日時(GMT)
- 親
- GUID
- MIME
- コメント数
- 投稿カテゴリー
- 投稿タグ
- 投稿メタ情報
簡単なのは「ID」から置き換える方法です。
「ID」は投稿記事のIDとなります。
「ID」の調べ方は、その記事の投稿管理画面を開きます。
また投稿一覧からマウスを上に乗せることで左下に表示もされます。
ここからは同じです。
絞り込みを「ID」選択し、投稿記事IDを入力。
「検索」項目に置き換えたい文字を入力。
「置換」項目に置き換え後の文字を入力。
最後に「すべて置換」をクリックすると、そのIDの投稿記事内だけ一括で置き換わります。
複数の投稿記事の文字列を置き換える方法
例えば2記事の特定の文字列だけ置き換えたいという場合なども、IDを使う事で簡単に変更できます。
絞り込み項目の右端に「絞り込み条件の追加(OR)」という表示があります。
「絞り込み条件の追加(OR)」をクリックすると同じ絞り込みの項目が表示されます。
あとは置き換えたい記事のIDをそれぞれに入力して流れは同じです。
ちなみに絞り込み横の「追加」をクリックすると、「AND」で項目が増えますのでこちらでもできます。
Search Regexでプロトコル相対URLへの変更方法(HTTPS化)
HTTPS化(常時SSL)に変更する場合は、プロトコル相対URL(プロトコル相対パス)にすると良いと思います。
- 絶対URL:https://1bocci.com/abc/link.php
- 相対URL:/abc/link.php
- プロトコル相対URL://1bocci.com/abc/link.php
「http」と「https」が混在していると警告マークが付きますので、省略することでそれを防ぐことが出来ます。
また、HTTPS化(常時SSL)を止めたいとなった際も内部リンクの変更が必要ではなくなるのでおすすめと思います。
プロトコル相対URL(プロトコル相対パス)にした場合、
「http」の場合は「http」でアクセスします。
「https」の場合は「https」でアクセスします。
「Search pattern」に「http://ドメイン名.com/」
「Replace pattern」に「//ドメイン名.com/」
を入力して、サイト全体のURLを変更すれば完了です。
リンク先のサイトによっては表示されない場合もあるので注意が必要です。
Search Regexは、使い方も簡単!そして便利!プラグインの作成者には頭が上がりません。
作業の時間短縮にも繋がりますので、便利なプラグインはぜひ色々知っておきたいですね!
分析ツール「見える化システム」でSEO対策!
絞り込み条件検索が可能な「スマート検索機能」搭載!
価格:16,280円(税込)~!
CTAやLP作成もこのテーマなら簡単!
直接のメールサポートが無期限・無制限で利用可能!
価格:17,980円(税込)~!