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.09.05

WordPressのxmlrpc.phpについて

2014.05.16

WordPressの検索を強化する

2013.12.27

WordPress 3.8

2016.05.11

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

2013.08.30

web制作コラムを開始しました。

2014.09.19

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

2016.05.11

システム開発とは?

2014.04.11

WordPressとデータベース

2014.01.27

wordpressの自動更新

2014.02.14

wordpressの高速化

2013.10.02

photoshop簡単に明るくふわっとした肌にする。

2016.05.11

ケーススタディ

2016.05.11

Webシステムとは?

2014.09.12

iphone6対応は必要か?

2016.05.11

システムエンジニア O.B

2014.03.14

WordPressをMAMPで動かす(2)

2014.03.07

SEOに強いWordPress テーマ

2014.07.04

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

2014.10.03

iPhone6/plus のスクリーン

2016.05.11

システム導入のメリット