How do I send out an update for my custom wordpress theme?

How do I send out an update?

Unless you took the time to find and implement an update server mechanism into your theme, you’ll have to manually distribute the updated theme to your clients.

It should be enough to send out a standard WP theme zip, and for them to upload it. If it has the same folder name WordPress will replace your theme with the newer version from the zip file.

Additionally, you can use one of literally hundreds of other methods to replace the theme folder:

  • import it with WP CLI
  • overwrite it in FTP
  • overwrite it via shell commands
  • Git/SVN version control!
  • Composer upgrades
  • etc etc etc

All of these options are highly dependent on your unique situation, the methods you took to install the theme in the first place, and the access/tooling available