2016-03-19 21 views
1

Normal wordpress mesajlarını ve ayrıca özel posta türünü aramak için belirli bir açılır menüyü kullanarak wordpress'te bir arama formu oluşturmak için loooking başlığındaki gibi. Wordpress - Bir açılır menü kullanarak arama değeri nasıl değiştirilir?

Normal mesajların

farklı bir görünüme sahiptir ve bir özel yazı tipi wich arama Bu fonksiyonu

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'); 

kullanılarak sonuçları figuret dikey küçük resim

sahiptir var ama benim sorunum arama formda

varsayılan wordpress mesajları aramak için varsayılan arama formu

bu biridir:

<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" /> ekleyerek ben

yüzden benim son arama formu kod bu bir

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

olan taksonomi-gallery.php aracılığıyla galeri arama sonuçları elde edebilirsiniz ama ben yapar arama girişinde seçkin eklemek istediğiniz bana bu resmi

enter image description here

0 kontrol edebilirsiniz örneğin mesajları veya özel yazı alanı (galeri)

aramak istediğiniz şeyi seçmek için

Umarım burada herhangi bir yardım bulursanız çok teşekkür ederim.

cevap

1

Seçim Açılır menülerde bu şekilde yapılabilir:

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

Evet Fredrik o teşekkür çok işe yaradı :) – Gazi

+0

Bir şey değil! –

İlgili konular