Я искал решение для этого ..
Вот мой:
В root вашей wordpress установки, в index.php,
до комментария
Загружает среду WordPress и шаблон , добавьте что-то вроде этого
if( (strpos($_SERVER['HTTP_REFERER'], 'yourdomain.com') === false) && !$_SERVER['QUERY_STRING']){
include 'splash.html';
exit();
}
Затем отредактируйте / создайте свой splash.html.
Обратите внимание, что любое обновление WordPress может перезаписать index.php в root .
Надеюсь, это кому-нибудь поможет!