Even though your client wants it, you should talk them out of it since it will hurt their SEO.
]]>Find some nice, clean home pages where you think you can build something along the same lines and present them to your client as good, modern, engaging pages. Get them away from an old concept that was flawed from the onset way back when.
Your job as a site developer should be more than just giving the client what they want, they often need informed advice about what’s best for their business, whether they realize it or not.
]]>He told me he does not require the public to visit or for his site to be searched – it will be for invited visitors only.
]]>Like Joy mentioned, you’ll need to add a custom template named front-page.php which has no header or footer. Even without header and footer, it still should do_action()
for “wp_header” and “wp_footer” hooks. Alternately, keep it outside of WP and make a index.html page that links to the actual WP page. The server configuration would need to serve index.html before index.php. This can be established in .htaccess if necessary.