WordPressでカテゴリー名も検索にひっかけるプラグイン「Search Everything」

公開日: : WordPress

WordPress プラグイン「 Search Everything 」

WordPressでカテゴリーも検索にひっかけるプラグイン「Search Everything 8.1.3」を入れてみましたが、少し変更が必要だったので、メモしておきます。

「Search Everything」ダウンロードサイト

「Search Everything 8.1.3」ダウンロード

管理画面のプラグインから「Search Everything」検索します。
「いますぐインストール」ボタンを押し、インストールされたら、「有効化」をクリックして有効にします。

「Search Everything 8.1.3」設定

インストールが完了すると、設定の一番下にSearch Everythingという項目が出来ていて、そこから設定出来ます。
Search Everythingダウンロード

「すべてのカテゴリーと説明を検索」という項目にチェックマークを入れて、保存すればカテゴリー名で検索出来るようになります。
Search Everything設定

「Search Everything 8.1.3」おかしい ?

詳しいことは調べませんが、検索文字列がエンコードした文字列になっているみたいでした。
search-everything.php の とりあえず以下の2行で sanitize_title_with_dashes() を取ってみたら出来るようになりました。

search-everything.php 643行目あたり

//$searchSlug .= "{$searchand}(tter.slug LIKE '{$n}".sanitize_title_with_dashes( $term )."{$n}')";
/* ↓変更 */
$searchSlug .= "{$searchand}(tter.slug LIKE '{$n}". $term ."{$n}')";

search-everything.php 647行目あたり

//$searchSlug = "($searchSlug) OR (tter.slug LIKE '{$n}".sanitize_title_with_dashes( $s )."{$n}')";
/* ↓変更 */
$searchSlug = "($searchSlug) OR (tter.slug LIKE '{$n}". $s ."{$n}')";

素材

今回コンセントを描いたので、素材にアップしておきます。
フリー素材

関連記事

Wordpress 独自テーブル 商品名と料金

WordPress 独自テーブル

Wordpress で独自テーブルを作ってみようと思います。 独自テーブルのデータ 今回のデ

記事を読む

WordPress レスポンシブ テンプレート 元にサイトを作ってみる その1

「レスポンシブ テンプレート の メニューやブログの設置」の記事では、メニューやブログの設置例をやっ

記事を読む

WordPress PHP

WordPress の PHP をちょっと見てみよう Ⅰ

WordPress には、たくさんのファイルが入っています。 ここではテーマ内ではなく、トップ

記事を読む

WordPress の PHP をちょっと見てみよう Ⅱ

WordPress の PHP をちょっと見てみよう Ⅱ

前記事の続きで、wp-settings.php の68行目あたりから見ていきます。 <今回のピ

記事を読む

WordPress Twenty Seventeen function.php

WordPress twentyseventeen の function.php を見る – その1

WordPress の最低限の機能だけのシンプルなテンプレートが欲しかったので、作っておくことにしま

記事を読む

WordPress レスポンシブ テンプレート 元にサイトを作ってみる その2

DEMO を見る カスタム投稿タイプ functions.php 今回は3つのリストメニュ

記事を読む

WordPress カレンダー カスタマイズ

WordPress カレンダー カスタマイズ

WordPressでカレンダーの表示部分をいじってみようかと思います。 どうやら、カレンダー関

記事を読む

Wordpress 自作フォーム 2(注意点とエラー:This is somewhat embarrassing, isn’t it? など)

WordPress 自作フォーム その2(注意点とエラー:This is somewhat embarrassing, isn’t it? など)

前回(WordPress 自作フォーム 1)のつづきです。 今回は細かいところや注意点とエラーなど

記事を読む

Wordpress 自作フォーム

WordPress 自作フォーム その1(サンプルと設置)

Wordpress でプラグインを使わずにフォームをやってみます。 簡単に名前、メールアドレス、メ

記事を読む

WordPress の PHP をちょっと見てみよう Ⅲ

WordPress の PHP をちょっと見てみよう Ⅲ

前記事の続きで、wp-settings.php の91行目あたりから見ていきます。 次は、wp

記事を読む

WordPress

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WordPress Twenty Seventeen function.php
WordPress twentyseventeen の function.php を見る – その2

前回の続きです。 次のスターターコンテンツは、今回のシンプルテン

WordPress Twenty Seventeen function.php
WordPress twentyseventeen の function.php を見る – その1

WordPress の最低限の機能だけのシンプルなテンプレートが欲しか

WordPress Warning エラー
WordPress フォルダー・ファイル系の関数 is_dir や opendir や exif_imagetype で Warning エラー

Wordpress の管理画面でフォルダーの中身を読み込む関数 ope

Wordpress 自作フォーム (チェックボックスなど)
WordPress 自作フォーム その3(チェックボックスなど)

以前、WordPress 自作フォーム その1の記事で Wordpre

Javascript ノード の取得や挿入
Javascript ノードの取得や挿入

ノードの取得 ノードの取得(ダイレクトアクセス) document

→もっと見る

にほんブログ村 IT技術ブログへ にほんブログ村 IT技術ブログ PHPへ にほんブログ村 IT技術ブログ WordPressへ
にほんブログ村 FC2 Blog Ranking
PAGE TOP ↑