我正在尝试使用页面模板为使用高级自定义字段插件定义的自定义字段添加新过滤器。
下面的代码成功添加了一个自定义过滤器,但是对于帖子类型,而不是页面:
add_filter('graphql_post_object_connection_query_args', function ($query_args, $source, $args, $context, $info) {
$post_object_id = $args['where']['postObjectId'];
if (isset($post_object_id)) {
$query_args['meta_query'] = [
[
'key' => 'myCustomField',
'value' => $post_object_id,
'compare' => '='
]
];
}
return $query_args;
}, 10, 5);
所以我的目标是做同样的事情,但是对于页面:[1]:https ://i.stack.imgur.com/0KFL8.png