我尝试添加一个过滤器,使elementor post小部件根据特定的自定义字段显示帖子。
自定义字段键为adress
并包含一个数组,其中包含一些键,如street\\u number、street\\u name、city、post\\u code等。
add_action( \'elementor/query/filterByPostCode\', function( $query ) {
if (\'field\' === $_GET[\'getby\']) {
$meta_query = $query->get(\'meta_query\');
if (!$meta_query) {
$meta_query = [];
}
$meta_query[] = [
\'key\' => \'adress\',
\'value\' => [
\'key\' => \'post_code\',
\'value\' => $_GET[\'field\'],
\'compare\' => \'=\'
],
];
$query->set(\'meta_query\', $meta_query);
}
});
正确的查询是什么?
谢谢你的帮助