Если речь про shared хостинг, то WP нормально встает на TimeWeb и не просит указывать FTP в настройках. Пишите в поддержку, проблема конкретно в Вашем WP (вероятно, проблема с правами на директории или файлы).
Отдельно, можете самостоятельно попробовать такой вариант.
Если IP/root/пароль от "ТаймВеб", то предположу, что у тебя VPS. Для подключения по FTP должны быть другие креды - это раз. Два - может быть классическая проблема с правами на директории и файлы при переносе + проверить пользователя от имени которого запущен веб-сервер и кто владелец директорий/файлов непосредственно. Третье - можно попробовать указать в wp-config.php директиву define('FS_METHOD', 'direct');.