Доступ по фтп есть? Или через панель хостера?
Думаю есть, раз вы хозяин блога. А значит идете в папку с темами - wp-content/themes, и переименовываете её. Автоматом подключится одна из дефолтных тем типа twenty.
Тогда и сможете войти в админку.
И всё исправить, потом сможете свою тему назад переименовать.
Сразу скажу что править - так бывает когда плохо перенесли бекапы на новый
хостинг, также может быть, и скорее всего будет, проблема с отображением содержимого сайта.