WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I develop wordpress theme based on a base theme. sometimes when i'm coding i want to add functions, or simply piece of code i've just added to to the theme i am working to my base theme.

in this way i can update my base theme and then update all other sites depending on it.

all my themes, even the base one is on my local computer. i was thinking about to some version control. what do you think?


share|improve this question

Perhaps write your custom themes as a child of the base theme, then set up a self-hosted theme update.

Whenever you make changes to your base theme, push it to your update server with whichever version control you opt for (SVN, Git etc.), and it'll become available as a "regular" update to all your sites using the theme.

Throw in a service like WPRemote or InfiniteWP (self-hosted), and syncing the update with all of your sites is as easy as hitting a button!

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.