How to create new page can get custom field other post in wordpress

That is possible, but it’s to hard to do that, becouse you should make a rewrite rules for pages..

Easiest way is to make url something like: example.com/demo?post_id=2222

then you can get post_id like these: $post_id = (int) $_REQUEST['post_id'];

and pass it to some function to get custom field atc..