I've been doing a lot of research but can't find a straightforward way to provide updates to a Wordpress theme.

I have a custom theme I created for my blog and would like to provide updates to it from time to time.

How should I go about this?

Btw, I don't want the theme to be public.

  • Are you the only person who will ever use this? Or is this a theme you intend to be commercial? Can you be more specific about what you mean by updates?
    – Tom J Nowell
    Sep 4, 2016 at 23:00
  • @TomJNowell I'll be the only one using it
    – Doug Beney
    Sep 4, 2016 at 23:01
  • So by update what do you mean? Are you talking about making changes? Updating using the built in updater from a remote source? Pulling in changes from GitHub? It's a little ambiguous, I can think of 2 or 3 possible interpretations of your question right now, be specific and descriptive
    – Tom J Nowell
    Sep 5, 2016 at 17:50

2 Answers 2


Here is an tutorial about wordpress automatic update link
and if you want to update it from github link

I think you will find your answer there just follow the instructions.


If you are the only one using it than just update the files on your server. If I'm missing something please update the question with the additional info.

  • For educational purposes, I was more interested in pushing changes and having each update show up in the updates section of wordpress.
    – Doug Beney
    Sep 5, 2016 at 0:57
  • if you are in a educational way, the first step to learn in coding is to separte the work with datas and the presentation of these datas. then you will see that the work with data wich is done with plugins, is more usefull to be updated. and to control plugin update, look the filter pre_set_site_transient_update_plugins
    – mmm
    Sep 5, 2016 at 5:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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