Just make a custom wordpress page that looks like it and make it your index page in your wordpress settings? It won’t be called index.html anymore, but that wouldn’t be that big of a problem.
Firstly thanks for replying.
The page is already coded in HTML and looks quite simple. It has its own header and navigation. Would I be able to code this into an HTML page?
I think you should just be able to put an HTML file at the root and it should load that index.html file instead of the BP index.php file. At least if the server that host your website has it set to load index.html before index.php (which should be the default for most I believe). The only exception might be if the permalinks changes to the .htaccess file somehow have it ignore the index.html and go straight to the php one.
Just try adding the index.html at the root of a BP install and you’ll find out really quickly.
Great!
This thing worked!
And incase if it doesn’t then I would have asked the host to change the index page. I guess this can be done by the hosting guys?
The hosting guys could change it, but are unlikely to change it. Although usually they give priority something like this:
index.htm
index.html
default.htm
default.html
index.php
So, it will search for the files in that order.
Long term though, you should likely just create a child template for your blog so that it will go to your blog’s home page. You can make it look just like your index.html page (or at least really close).