Luk*_*Luk 5 wordpress search custom-fields woocommerce
我尝试在 woocommerce搜索中包含自定义字段值,但遇到问题。
在 Google 和 Stack 上,我也看到了带有 pre_get_posts 的示例,所以我认为这是一个很好的方向,我编写了如下代码:
function custom_search( $query ) {
if( ! is_admin() && $query->is_main_query() ) {
if ( $query->is_search() ) {
$meta_query = array(
'key' => 'custom_color',
'value' => $query->query['s'],
'compare' => 'LIKE'
);
$query->set( 'meta_query', $meta_query );
}
}
}
add_action( 'pre_get_posts' , 'custom_search' );
Run Code Online (Sandbox Code Playgroud)
不幸的是它不起作用。你能帮助我吗?
这是我的类似问题wordpress.stackexchange.com:
这就是我一直在寻找的,也是正确的解决方案
| 归档时间: |
|
| 查看次数: |
7058 次 |
| 最近记录: |