Loading...
WordPress

WordPressの検索を強化する

2014.05.16 update

こんにちは、制作の中の人です。

本日はWPの検索をもうちょっと曖昧に検索させるための呪文をご紹介します。

記事のデータを検索する際に、半角カナだったり、全角のアルファベットだったりで検索をすると、全角カナや半角英字としては検索されません。別の文字として処理されます。

たとえば、自分で書いた記事は全角のカナ、半角英字で統一していたとしても、検索をするユーザは何を入れるかわかりません。
「フュージョニア」を「フュージョニア」として検索させたい場合や、abcをabcとして検索したい場合は以下のようにfunctions.phpに記述します。

[php]if(isset($_GET[‘s’])) $_GET[‘s’]=mb_convert_kana($_GET[‘s’],’KVa’,’UTF-8′);[/php]

仕組みとしては、入力された文字列をmb_convert_kanaで変換させています。
KVaのオプションを指定しているので、

K:「半角カタカナ」を「全角カタカナ」に変換します。
V:濁点付きの文字を一文字に変換します。”K”, “H” と共に使用します。
a:「全角」英数字を「半角」に変換します。

他にもオプションを指定できるので、詳しくはこちらで確認してください。
http://www.php.net/manual/ja/function.mb-convert-kana.php

関連記事

  • 2014.10.10

    スターターテーマ「_s」でオリジナルテーマをつくる(1)

  • 2014.09.05

    WordPressのxmlrpc.phpについて

  • 2014.09.01

    かゆい所に手が届くWordPress 4.0アップデート

COLUMNコラム

2014.04.18

WordPressで一時的なテンプレートテストをする

2014.05.30

WordPressの管理画面のURL変更

2013.12.24

WordPressを使ったサイト事例2

2014.05.23

WordPressとセキュリティ

2014.04.25

WordPress3.9アップデートをかいつまむ

2013.10.25

新人ウェブデザイナーの制作話

2018.06.01

Webサービスをリリースするまでの苦悩(1)

2014.01.10

WordPressを使ったサイト事例3

2014.01.17

サイトにひと味加えるWordPress テーマ

2016.05.11

無線エンジニアのご紹介 I.S

2014.04.04

レスポンシブなwordpressテーマ

2014.09.19

web屋さんにとってのiOS8のSafari8

2014.07.04

ぐるなび公式レストラン検索 「WordPressプラグイン」

2016.05.11

Webシステムとは?

2016.05.11

システムエンジニア S.G

2018.07.24

その先のこと!

2016.05.11

無線エンジニアのご紹介 K.N

2014.07.11

WordPressを無料で使う

2014.03.07

SEOに強いWordPress テーマ

2014.03.20

wordpressで住所から緯度経度を取得