今回の記事は、ワードプレスブログを使っていて、管理画面上で記事タイトルのみを検索対象にしたい方向けの記事です。このお悩みを解決するには「Search Regex」を使えば良いです。
記事タイトルのみを検索対象にしたい!
ワードプレスで作ったサイトを運営していると、「記事タイトルのみを検索対象にしたい!」という時があります。例えば僕の場合、このブログの記事の中で、記事タイトルに「苦」のキーワードが含まれている記事(苦しい、苦しみなどがタイトルに含まれている記事)を見直したい時があります。記事タイトルが重複していないか、重複したキーワードがないか、何も考えずに適当に書いた記事タイトルを修正したいとき、検索エンジン対策で狙うキーワードの見直しなど、色々な時に「記事タイトルのみ」を検索したい時があります。
そんな時にサイト上の検索窓で検索をすると「記事タイトル+記事本文」が検索対象になっているので非常に探しにくいです(記事タイトルに、検索キーワードが含まれていない場合でもヒットしてしまう)。同じように管理画面上の「投稿一覧」の検索窓も「記事タイトル+記事本文」が検索対象になっているので非常に探しにくいです。記事数が少ない場合はすぐに探せますが、記事数が多くなってくるとこの検索システムは非常に使いにくいです。
そんな悩みを解決してくれるものがこちら。
記事タイトルのみでも検索出来るプラグイン「Search Regex」
この悩みが解決出来るプラグインがあります。それが「Search Regex」です。
ワードプレスの管理画面、「プラグイン」→「新規追加」から「Search Regex」で検索して下さい。「作者: John Godley」のプラグインです。2022年10月2日現在、4週間前に更新されていて、インストール数も多く、とても良いプラグインです。
WordPressの公式プラグインディレクトリに登録されています。制作者の公式サイトはこちらです。
使い方・記事タイトルのみで検索する方法「Search Regex」
最初に、「Filters」の「投稿タイプ」から「タイトル」を選択します。
「Filters」の「投稿タイプ」の右の欄「includes any」から「タイトル」を選択 |
![]() |
次に、「タイトル」を選択した右の欄で、「Contains」を選択してキーワードを入れる(例:苦)※「Contains」=「含む」の意味 |
![]() |
「Filters」の「投稿タイプ」から「タイトル」を選択すると、その右の項目が変わるのでその中から「Contains」を選択し、下の「Search」ではなく、「Contains」の右の欄に検索したいキーワード(記事タイトルに含まれているキーワード)を入力して「Searchボタン」を押すだけです。
これで記事タイトルに「探したいキーワード(上記の例では「苦」)」が含まれている記事のみを検索出来ます(上記右画像の下の赤枠内参照)。
これで問題解決です。ご参考になれば幸いです。
検索結果にリビジョンが表示される問題
「Search Regex」で記事タイトルのみを検索した際にリビジョンも表示されます。リビジョンとは記事に加えられた変更を自動で保存する機能です。リビジョンがあればもし間違って保存してしまっても以前の状態に復元することが出来ますが、殆ど使わないと思います(僕の場合は使わない)。
リビジョンの数が多いと「Search Regex」での検索結果がリビジョンだらけになりますので「探している情報を見つけにくい」という問題に繋がる場合もあります。タイトルのみで検索をしても検索結果にリビジョンも表示されるので、同じ記事が沢山表示されます。
その場合はリビジョンを削除すれば良いので、プラグイン「WP-Optimize」を使ってリビジョンを削除しておくと良いかもしれません。とても便利なプラグインで、下記画像のように最適化出来ます。下記の赤枠でリビジョンを削除してから「Search Regex」で記事タイトルのみを検索すればOKです。
コメントを投稿する