Avidly Support plugin
Avidly Support plugin for monitoring core, plugin and theme updates in our client sites.
by Niku Hietanen / Avidly · github.com/avidlywordpress/avidly-support-client · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/avidlywordpress/avidly-support-client/archive/refs/heads/master.zipFrom the readme
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