[ad_1]
How do you develop and test changes to your WP sites, install new plugins, upgrade versions etc without messing up you public website?
I can not use WP in a local offline installation, what is a good practice to tackle that?

You create a staging copy of your site. Your host might have a feature in their admin software or you can use a plugin, or simply take a backup and restore it locally using Local from localwp.com