Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial


2,526 Points

Can Someone Recommend a Wordpress Workflow?

I currently have a siteground hosting for multiple sites, with monthly pay because its not much, but willing to look at similar options. I want to know the best way to manage my content,DB and backups inbetween my live and local wordpress version. FTP seems awkward that you gotta move stuff individually,(what if something is modified that you don't know about?) what would a good combination of technologies to establish a wordpress workflow ?

3 Answers

For Data, unless you are comfortable manually doing it there are a number of plugins out there that do this. I personally have used DB Migrate Pro and it has been worth every penny. You can move data and the media library with it.

Unless your host allows git integration or something similar, you are limited to using FTP or SFTP to upload files manually.

Personally, I like to use git to manage my theme vs a whole install. Makes it far smaller and easier to do and once I update anything I just push a copy back to git so I have a copy then use filezilla on windows or Transit on Mac to move the theme folder unless it was just one or two files.

If you don't want to FTP or SFTP you can always SSH from your github or bitbucket to your live or staging server. Siteground has several tutorials on how to do this. You will need to use git in order to do this.

2,526 Points

Thanks for the reply guys, I want to use git but a bit rusty and confused on how to set it up from online tuts cause all seem very different and long when approaching this. And I see siteground has git integration but I think they only make it easy for the gogeek plan which isn't the one I have(Currently in Growbig), I'm wondering if it would still be possible to do it in some other way even without their gogeek plan even if its harder.Altho I don't expect anyone who doesn't have a siteground subscription to know. I don't know too well SSH currently,but what tutorials would be recommended using SSH?or any under 10$mo multisite shared hosting that has straightforward git integration?

Well, you're in luck, Treehouse has a great git course. so far as SSH you can read this here this is a solid guide to using SSH.

your plan has nothing to do with it. I also have a Growbig plan with SiteGround and it's great. You will need to be comfortable using the command line in order to do this. I don't know of any apps that allow you to do this.