Wordpress:WP_Query如何应用自定义帖子类型的搜索条件

Sam*_*yay 7 php wordpress custom-post-type

我有一个自定义的帖子类型,photo并且需要使用搜索关键字搜索与标题或描述匹配的照片,其中包含各种标准:包含LIKE %$search_term%,以LIKE $search_term%等等开头.我有以下查询,但这不会根据过滤记录$search_term.请指导我使用此查询嵌入此要求的正确方向.

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

$loop = new WP_Query( array(
    'post_type' => 'photo',
    'posts_per_page' => 12,
    'orderby'=> 'post_date'
));
Run Code Online (Sandbox Code Playgroud)

请跟我好,我是Wordpress的新手,甚至不知道我是否在问一个愚蠢的问题.但我真的很困惑,需要一个解决方案.任何帮助将不胜感激.谢谢大家.

Pra*_*man 11

包括键"s"

$loop = new WP_Query( array(
    'post_type' => 'photo',
    'posts_per_page' => 12,
    'orderby' => 'post_date',
    's' => 'search_term'
));
Run Code Online (Sandbox Code Playgroud)

有关文档,请访问:http://codex.wordpress.org/Class_Reference/WP_Query#Search_Parameter