Disciple Tools Data Reporting - Custom Provider facilitates the addtion of custom providers to the Disciple Tools Data Reporting plugin. This basic plugin starter has some of the basic elements to quickly launch a custom provider.
- Wordpress style requirements
- Travis Continueous Integration
- Disciple Tools Theme presence check
- Remote upgrade system for ongoing updates outside the Wordpress Directory
- Multilingual ready
- PHP Code Sniffer support (composer) @use /vendor/bin/phpcs and /vendor/bin/phpcbf
- Starter Admin menu and options page with tabs.
- Refactor all occurrences of the name
DT_Data_Reporting_Provider_Sample,dt_data_reporting_provider_sample,data-reporting-provider-sample, andData Reporting Provider Samplewith your own plugin - Rename the `disciple-tools-data-reporting-provider-sample.php files.
- Update the README.md and LICENSE
- Update the translation strings inside
default.potfile with a multilingual software like POEdit, if you intend to make your plugin multilingual.