2011-12-02 28 views
5

Tôi có loại bài đăng tùy chỉnh, photo và cần tìm kiếm ảnh phù hợp với tiêu đề hoặc mô tả bằng từ khóa tìm kiếm với các tiêu chí khác nhau: chứa LIKE %$search_term%, bắt đầu bằng LIKE $search_term% v.v. Tôi có truy vấn sau đây, nhưng điều này không lọc các bản ghi theo $search_term. Vui lòng hướng dẫn tôi đúng hướng để nhúng yêu cầu này với truy vấn này.Wordpress: WP_Query cách áp dụng tiêu chí tìm kiếm với loại bài tùy chỉnh

$search_term = $_GET['term']; 
$search_criteria = $_GET['type']; 

$loop = new WP_Query(array(
    'post_type' => 'photo', 
    'posts_per_page' => 12, 
    'orderby'=> 'post_date' 
)); 

Xin vui lòng với tôi, tôi là một newbie trong Wordpress và thậm chí không biết nếu tôi hỏi một câu hỏi ngu ngốc. Nhưng tôi thực sự bị mắc kẹt với nó và cần một giải pháp. Bất kỳ trợ giúp sẽ được đánh giá rất nhiều. Cám ơn mọi người.

Trả lời

0

Vượt qua chuỗi tìm kiếm của bạn ở đây ví dụ như thế này ('s' => 'test')

<?php 

/*pass your search string here example like this ('s'=>'test') */ 
$args=array('s'=>'test','order'=> 'DESC', 'posts_per_page'=>get_option('posts_per_page')); 

    $query=new WP_Query($args); 

    if($query->have_posts()): 

    while($query->have_posts()): $query->the_post(); 

{ 
    echo $post->post_title; 
    echo $post->post_content; 
} 

endwhile; 
else: 
endif; 

?> 
Các vấn đề liên quan