タグ

検索に関するtakahumi_nakanoのブックマーク (3)

  • Wordpress 検索結果から固定ページを除外したい - かもメモ

    久しぶりにWordpressを触っています。忘れている事だらけで大変です! さて、Wordpressの検索ですが昔は投稿のみが対象だったと記憶していますが 新しくなって固定ページも検索結果に含まれるようになったっぽいです。 固定ページを検索結果から除外したい で、固定ページは検索結果から外したいと思いググると 下記のようなpre_get_postsでqueryを書き換えるやり方が多く出てきました。 <?php /* functions.php */ function SearchFilter($query) { if ($query->is_search) { $query->set('post_type', 'post'); } return $query; } add_filter('pre_get_posts','SearchFilter'); しかし、上記の方法だと、 どのキーワー

    Wordpress 検索結果から固定ページを除外したい - かもメモ
    takahumi_nakano
    takahumi_nakano 2017/05/16
    “function my_posy_search($search) { if(is_search()) { $search .= " AND post_type = 'post'"; } return $search; } add_filter('posts_search', 'my_posy_search');”
  • WordPress サイト内検索機能を付ける | hijiriworld Web

    WordPressのサイト内検索の実装はいたって簡単です。 検索用のプラグインもいくつか出ていますが、それらを使うまでもありません。 逆に、無駄にjavascriptとかを使っているプラグインを入れると、コンフリクトして不具合を起こす可能性もありますし。 仕組み GETでパラメーター「s」に値を渡すだけです。 hijiriworld.com/web/?s=検索文字列 実装 <form method="get" action="<?php bloginfo('url'); ?>/"> <input type="text" name="s" value="<?php echo $_GET['s']; ?>" /> </form> ボタンが欲しい場合は、 <form method="get" action="<?php bloginfo('url'); ?>/"> <input type="te

  • サイト内検索の範囲を拡大するWordPressプラグイン「Search Everything」 – ワードプレステーマTCD

    WordPressのサイト内検索の検索対象は、投稿ページと固定ページのタイトルと文のみとなります。コメントやカテゴリー名、タグ名などは検索対象ではないので、これを拡げたいということもあるかもしれません。今回は、サイト内検索の対象範囲を拡げることが出来るWordPressプラグイン「Search Everything」をご紹介します。 プラグインの特徴 検索範囲を細かくカスタマイズ出来る。 カスタム投稿、カテゴリ、タグ、コメント、抜粋、著者名、アップロードファイル、カスタムフィールド、保護されたページ、下書きページを検索対象にもできる。 検索キーワードの背景をハイライト 特定の記事やカテゴリーを検索対象から除外 「Search Everything」のダウンロード 下記からプラグインをダウンロードできます。wp-content/pluginsディレクトリにアップして有効化して下さい。プラグ

    サイト内検索の範囲を拡大するWordPressプラグイン「Search Everything」 – ワードプレステーマTCD
  • 1