【发布时间】:2017-08-12 06:15:00
【问题描述】:
我想用自定义帖子meta_key 过滤我的产品 "_city_name",以及关键字 "s" 和 AND 目前我正在我的functions.php 中进行操作:
function my_modify_main_query( $query ) {
$meta_query_args = array(
'meta_query' => array(
array(
'key' => '_city_name',
'value' => 'new york',
'compare' => 'LIKE',
)
)
);
$query->set('meta_query', $meta_query_args);
}
add_filter( 'pre_get_posts', 'my_modify_main_query' );
如果我不在 GET 参数中添加关键字,它会起作用 "s"。
但是如果我添加关键字"s=beer&city=newyork",它就会停止工作。
我做错了什么?
【问题讨论】:
标签: php wordpress woocommerce product hook-woocommerce