Hi @ianhempsell
For the pages, you should use the “exclude” option instead. So it should be like this:
add_filter('acf/fields/post_object/query', 'my_post_object_query', 10, 3);
function my_post_object_query( $args, $field, $post_id ) {
$args['exclude'] = "2,99"; // 2 and 99 are IDs of pages to exclude
return $args;
}
I hope this helps 🙂