WordPress Development Environment Setup and Ongoing Development

  1. Setup local version for site development using LocalWP
  2. Create github repositories to store repo’s for folders you will develop, typically a plugin you are developing
  3. Create a file changelog.md
  4. Add all changes to the change log
  5. After each development stage, commit changes to the Github Repo
  6. When ready, create a dev site on the hosting server and test on dev site
  7. Only when dev site is updated to match live site ( if it exists), update live site