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 Sample
with 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.pot
file with a multilingual software like POEdit, if you intend to make your plugin multilingual.