Download the PHP package inc2734/wp-github-plugin-updater without Composer
On this page you can find all versions of the php package inc2734/wp-github-plugin-updater. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download inc2734/wp-github-plugin-updater
More information about inc2734/wp-github-plugin-updater
Files in inc2734/wp-github-plugin-updater
Package wp-github-plugin-updater
Short Description A library for WordPress that automatic plugin updater with GitHub API.
License GPL-2.0-or-later
Informations about the package wp-github-plugin-updater
WP GitHub Plugin Updater
Require WordPress 5.9 or later.
Install
Development
Requires Node.js 24.22.1 or later, npm 11.19.1 or later, and Docker. Volta selects Node.js 24.22.1.
npm test installs Composer dependencies and runs PHP lint and PHPUnit in the isolated .wp-env.tests.json environment on port 8889. Each check stops the test environment when it finishes. Use npm run test:lint:php or npm run test:unit:php to run a check separately.
Use npm start and npm stop for the development environment. npm run destroy deletes both environments and their databases.
How to use
Basic
Advanced
Filter hooks
inc2734_github_plugin_updater_zipurl<$user_name>/<$repository>
Customize downloaded package url.
inc2734_github_plugin_updater_requesturl<$user_name>/<$repository>
Customize requested api url.
inc2734_github_plugin_updater_pluginsapi<$user_name>/<$repository>
Customize fields of plugins_api.
inc2734_github_plugin_updater_repository_contenturl<$user_name>/<$repository>
Customize contents api url.
inc2734_github_plugin_updater_repository_contentheaders<$user_name>/<$repository>
Customize fields contents_api.
inc2734_github_plugin_updater_contributorsurl<$user_name>/<$repository>
Customize contributors api url.
inc2734_github_plugin_updater_zip_url
Obsolete from v2.0.0
Customize downloaded package url.
inc2734_github_plugin_updater_request_url
Obsolete from v2.0.0
Customize requested api url.