Transition from GitHub Updater 9.x to Git Updater 10.x
Due to the renaming of the plugin folders and files, after the initial update, the plugin will be deactivated. This is a normal WordPress response to renaming a plugin folder and/or main file name. In this case, I'm doing both of these things. The plugin is designed to rename itself to the correct name. In this case the new correct name is
This renaming process makes automated updates, just for this time, fail as the update will result in the plugin being deactivated. The deactivate/re-activate cycle must be allowed to complete for proper function. I believe this is 2-3 cycles. If you update from the plugins.php page be sure to reload the page after the initial update.
- Contributors: Andy Fragen, contributors
- Tags: plugin, theme, update, github, language pack
- Requires at least: 5.2
- Requires PHP: 5.6
- Tested up to: trunk
- Stable tag: master
- Donate link: https://thefragens.com/git-updater-donate
- License: MIT
A simple plugin to enable automatic updates to your GitHub hosted WordPress plugins, themes, and language packs. Additional API plugins available for Bitbucket, GitLab, Gitea, and Gist.
This plugin was designed to simply update any GitHub hosted WordPress plugin or theme. Your plugin or theme must contain a header in the style.css header or in the plugin's header denoting the location on GitHub. The format is as follows.
GitHub Plugin URI: afragen/git-updater GitHub Plugin URI: https://github.com/afragen/git-updater
GitHub Theme URI: afragen/test-child GitHub Theme URI: https://github.com/afragen/test-child
...where the above URI leads to the owner/repository of your theme or plugin. The URI may be in the format
https://github.com/<owner>/<repo> or the short format
<owner>/<repo>. You do not need both. Only one Plugin or Theme URI is required. You should not include any extensions like
API plugins for Bitbucket, GitLab, Gitea, and Gist are available. API plugins are available for a one-click install from the Add-Ons tab.
You can sponsor me on GitHub to help with continued development and support.