Hi,
Why should it check anything in your theme?
BePro Listings has lots of templates. For this reply, i’m assuming you are referring to the header, footer, etc.
Since you approached this like a developer, we will point you in the right direction. The following article clearly states how (WordPress) picks the template for custom post types
– https://codex.www.ads-software.com/Template_Hierarchy
If you are in fact new to this, then we suggest that you look at our documentation which details how to create template files for BePro Listings.
– https://www.beprosoftware.com/documentation/bepro-listings-template-files/
Even further to this, we have a 2 part detailed video series for our members which again outlines exactly how you would go about creating template files
– https://www.beprosoftware.com/blog/custom-post-type-page-template/
Lastly, we sell themes for BePro Listings for $1 which provide the ultimate practical example of the template system working
– https://www.beprosoftware.com/themes
Hope this solves the issues you are having
Regards,