Как создать альтернативную страницу index.php для wordpress?
давно уже никто на index.php не отправляет
пользуются URI
в вашем случае это yoursite.com/ru  и yoursite.com/ua
сделайте две отдельные страницы и назначьте им эти пути
Два разных шаблона, и редирект на JS в зависимости от каких-либо параметров клиента.