@josh My main recommendation is to use a static generation plugin (like SimplyStatic) so you can separate, segregate, and protect the dynamic PHP Wordpress site (even potentially on a different non-public server), and then generate and host just static HTML. It has the side benefit of making your page load quickly with minimal resources and allows you to host it anywhere that accepts static HTML.