The Disciple Tools Starter Plugin is intended to accelerate integrations and extensions to the Disciple Tools system. This basic plugin starter has some of the basic elements to quickly launch and extension project in the pattern of the Disciple Tools system.
- 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
Starter_Plugin
,starter_plugin
,starter-plugin
, andStarter Plugin
with you're own plugin name for the `disciple-tools-starter-plugin.php and admin-menu-and-tabs.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.