Чтобы установить WordPress на виртуальный хостинг для сайтов, Вы можете выбрать один из трех способов. Варианты установки описаны в инструкции Как установить WordPress на хостинг.