Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/avidlywordpress/avidly-support-client/archive/refs/heads/master.zipUpdates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.
Avidly Support plugin
Creates a REST API endpoint for monitoring core, plugin and theme updates in our client sites.
Usage
Install and enable plugin. Set an unique key in site dashboard Settings Avidly Support
Go to endpoint url and add the unique key to test functionality, for example: https://example.test/wp-json/avidly-support/v1/core/7immrMbgU9Qw62DcF7PizX$2LA
should return something like this:
Endpoints
Core
Endpoint: /wp-json/avidly-support/v1/core/{uniquekey}
Returns:
- WordPress version
- PHP version
- Is it multisite?
- Site count
- Site URL
Updates
Endpoint: /wp-json/avidly-support/v1/updates/{uniquekey}
Returns
- Available plugin updates
- Available theme updates
- Available core updates
Plugins
Endpoint: /wp-json/avidly-support/v1/plugins/{uniquekey}
Returns a list of all plugins installed in site
Themes
Endpoint: /wp-json/avidly-support/v1/themes/{uniquekey}
Returns a list of all themes installed in site