Это хороший вопрос, и его много спрашивают. На самом деле его так много спрашивают, что если бы вы были простым Google «Перенос Wordpress на сайт», вы бы нашли свой ответ очень легко. Это первый хит: http://www.wpbeginner.com/wp-tutorials/how-to-move-wordpress-from-local-server-to-live-site/
Но в двух словах вам нужно сделать несколько шагов для передачи.
Звучит очевидно, но во-первых, я бы установил вашу учетную запись хостинга и ваш FTP-доступ. На этом этапе также создайте новую базу данных.
Обратитесь к диспетчеру базы данных вашего локального хоста и экспортируйте всю базу данных для вашего сайта Wordpress в файл SQL, сохраните его где-нибудь, где вы найдете его, например, Desktop.
Импортируйте этот файл базы данных в панель управления вашим живым сайтом (если у вас есть ограничения на размер файла, который вы можете загрузить, то вы можете реэкспортировать с вашего локального сайта как сжатый или ZIP-файл и снова загружать его). Пока вы здесь, откройте таблицу wp_options и обновите параметры siteurl и home в соответствии с вашим живым доменом.
Скопируйте все файлы локального сайта из корневого каталога в свою учетную запись FTP.
Откройте файл wp-config.php и обновите настройки своей базы данных в соответствии с настройками для вашего сайта.
Открыть браузер и перейти на ваш сайт в реальном времени, и вы должны увидеть свой сайт так же, как вы его оставили.