Если речь про shared хостинг, то WP нормально встает на TimeWeb и не просит указывать FTP в настройках. Пишите в поддержку, проблема конкретно в Вашем WP (вероятно, проблема с правами на директории или файлы).
Отдельно, можете самостоятельно попробовать
такой вариант.