2016-03-19 21 views
1

タイトルと同じように、通常のワードプレスの投稿とカスタム投稿の種類を検索するための選択ドロップダウンを使用して、Wordpressで検索フォームを作成するために私は見ています。 Wordpress - ドロップダウンセレクターを使用して検索値を変更するにはどうすればよいですか?

通常のポスト

は異なる外観を持っており、私は、カスタムポストタイプウィッヒは、私は検索が、この機能

function template_chooser($template) 
{ 
    global $wp_query; 
    $post_type = get_query_var('post_type'); 
    if($wp_query->is_search && $post_type == 'gallery') 
    { 
    return locate_template('taxonomy-gallery.php'); 
    } 
    return $template; 
} 
add_filter('template_include', 'template_chooser'); 

を使用して結果figuret垂直サムネイル

を持っている持っていますが、私の問題は、検索フォームであります

デフォルトWordPressの投稿を検索するためのデフォルトの検索フォームは、このいずれかになります。

<div class="searchbox"> 
<form action="<?php echo home_url('/'); ?>" method="get"><button name="search" class="button"> 
<span></span></button> 
<input type="text" id="s" name="s" value="" /> 
</form> 
</div> 

<input type="hidden" name="post_type" value="gallery" />を追加することによって、私は分類-gallery.php

を経由して、ギャラリーの検索結果を得ることができますので、私の最後の検索フォームのコードはこの1つ

<div class="searchbox"> 
<form action="<?php echo home_url('/'); ?>" method="get"><button name="search" class="button"> 
<span></span></button> 
<input type="text" id="s" name="s" value="" /> 

<input type="hidden" name="post_type" value="gallery" /> 


</form> 
</div> 

ですが、私が行う検索入力で選択を追加したいです私は、私はあなたがこのイメージ

enter image description here

0を確認することができ、たとえばポストまたはカスタムポストタイプ(ギャラリー)

を検索したいものを選択します

私はここで何か助けを探してもらいたいです。

答えて

1

選択ドロップダウンには、このようにすることができます。

<select name="post_type" > 
    <option value="post">Posts</option> 
    <option value="gallery">Gallery</option>     
</select> 
+0

はいフレドリックそれは非常に多くのトリックありがとうをした:) – Gazi

+0

どういたしまして! –

関連する問題