BF Modal is made to convert any custom post type, page or post to modal. Plugin automatically adds rewrite rules so you can still have nice and relevant URL when popup is opened. Take full control of modal and override modal templates. You can create custom modal templates so each page can have different template. You can also override based on post type.