Usually, site development takes place firstly in some development server and then has to be moved to the final place. For sure all changes from the development site has to be transferred also to the live site. So, all files — any CSS files, images, administration panel settings have to be fully placed. To do this files and database have to be copied in new place.
There is a general procedure of site transporting which can be done for any site with any CMS. It can be undertaken for WordPress based site too. For sure for WP there are specific ways to move site using WP plugins. But we will review a common method which is clear for any developer. Even if a developer is unfamiliar with WordPress CMS. Some steps are fully common for each site. But some final steps are WordPress specific. But nevertheless, a developer doesn’t have to be aware of WordPress coding.