Try the just using <?php get_header();?> in place of <?php include (TEMPLATEPATH . '/header2.php'); ?> and see if that works first.
Nope, that doesn’t change anything.
Previously I didn’t have the comments.php file being called, but I threw it in there anyway just to try it out, to see if the shows up once, or repeats each time and it doesn’t show up at all. I don’t know what that is indicative of, but found it interesting.
Sent the URL to the contact on your website.
I think that this might be some sort of permalink/rewite problem. It’s impossible to generate a 404 on the site and even entering raw, ugly, permalinks results in what looks very like your blog listing.
For example, http://domain.org/?p=4 is rewritten to http://domain.org/privacy/. Yet it’s displaying the Blog listing again.
I’ve tried changing the permalink structure, saving, etc. and haven’t noticed a difference.
I’ve never used (let alone know anything about) any of this before:
Pretty permalinks are available under
* Apache web server with the mod_rewrite module
* Microsoft IIS 7+ web server with the URL Rewrite 1.1+ module and PHP 5 running as FastCGI
* possibly Microsoft IIS 6+ using a 404 handler or Mod-Rewrite Pro
* Lighttpd using a 404 handler or mod_rewrite or mod_magnet (see External sources)
What would you suggest?
IIS? That’s well out of my comfort zone but the following pages might help you:
http://codex.ww.wp.xz.cn/Using_Permalinks#Permalinks_without_mod_rewrite
http://www.micronovae.com/ModRewrite/articles/CleanPermalinksWordpress.html
http://sudhaker.com/web-development/wordpress/wordpress-permalinks-lighttpd.html
http://blog.nix.is/lighttpd-rewrite-rules-for-wordpress
If you’re still stuck, try re-posting but put something like “Rewrite problem under IIS?” in the topic subject. You might attract some users with practical IIS experience.
Sorry I couldn’t help more.