这是我的问题:
var el = $(".panel-heading .panel-title > a");
el.toggleClass('a_red', el.attr("aria-expanded") == "true");
但是当我检查var_dump时,这里是:
$args = array(
'post_type' => $post_type,
'posts_per_page' =>-1,
'post_status' => 'publish',
'orderby' => 'meta_value_num',
'meta_key' => $order_key,
'tax_query' => array(
'relation' => 'AND',
array(
'taxonomy' => $taxonomy1,
'field' => 'id',
'terms' => $type,
'operator'=> $type_operator,
'include_children' => false
),
array(
'taxonomy' => $taxonomy2,
'field' => 'id',
'terms' => $location,
'operator'=> $location_operator,
'include_children' => false
),
),
);
$query = new WP_Query( $args );
var_dump($query);
以上查询使用自定义挂钩在搜索结果页面上运行。但我试图根据用户给出的输入(taxonomy1和taxonomy2)显示自定义帖子类型。这些结果将在正常搜索结果之前显示。
除了将搜索关键字自动添加到WP_Query之外,一切都很好。我没有在论证中加入's',但在最后的查询中,它就在那里。任何人都可以帮助我如何避免将搜索词包含在WP_Query中。
提前致谢。
答案 0 :(得分:0)
包含搜索字词是由其他插件中的某些过滤器引起的。站点使用WP Jobs Manager插件,它导致此问题。所以我必须在我的查询args中使用s3.putObject(bucket, fileToPut, file.ref.file)
val s3Object = s3.getObject(bucket, fileToPut).orNull
if(s3Object != null){
val assetUrl = s3Object.getObjectContent.getHttpRequest.getURI
}
来修复问题。