您好,我需要使用类似运算符按类别ID和帖子标题获取帖子类型的结果。根据自定义分类标识列出自定义帖子类型,并按帖子编号过滤ID
例如
Category name : Sports
Post name : Basketball , hockey , volley ball
从下面的查询,我得到职位名称及其编号,我把它们传递给了get后查询,但查询返回类别
对于想我搜索里面的所有职位对于那个类别内的排球,我得到了所有结果,我只需要输出中的排球。
查看我的代码下面
$ mypostids_title = $ wpdb-> get_col( “选择ID从$ wpdb->讯息其中POST_TITLE LIKE '%$标题%'”);
$args_sby= array(
'post_type' => 'campaign',
'post_status' => 'publish',
'posts_per_page' => -1,
'post__in' => $mypostids_title,
'tax_query' => array(
array(
'taxonomy' => 'campaign_category',
'field' => 'term_id',
'terms' => $_GET['c'],
'operator' => 'AND',
)
),
);
$posts = get_posts($args_sby);
我从上面的select查询得到的文章ID的数组,我通过他们的get后的查询参数内,我只得到过分类的结果,但我需要得到的分类以及后ID结果,请让我知道如何解决这个问题。 在此先感谢。
In $ _GET ['c']变量你得到了什么?术语ID或术语slug? –