├── .env.testing ├── .gitignore ├── .travis.yml ├── README.md ├── assets └── public │ ├── css │ ├── backend.css │ └── frontend.css │ └── js │ ├── backend.js │ ├── customizer.js │ └── frontend.js ├── codeception.dist.yml ├── composer.json ├── languages └── the-plugin-name-text-domain.pot ├── phpcs.xml.dist ├── src ├── App │ ├── Backend │ │ ├── Enqueue.php │ │ ├── Notices.php │ │ └── Settings.php │ ├── Cli │ │ └── Example.php │ ├── Cron │ │ └── Example.php │ ├── Frontend │ │ ├── Enqueue.php │ │ └── Templates.php │ ├── General │ │ ├── PostTypes.php │ │ ├── Queries.php │ │ ├── Shortcodes.php │ │ └── Widgets.php │ └── Rest │ │ └── Example.php ├── Bootstrap.php ├── Common │ ├── Abstracts │ │ └── Base.php │ ├── Functions.php │ ├── Traits │ │ ├── Requester.php │ │ └── Singleton.php │ └── Utils │ │ └── Errors.php ├── Compatibility │ └── Siteground │ │ └── Example.php ├── Config │ ├── Classes.php │ ├── I18n.php │ ├── Plugin.php │ ├── Requirements.php │ └── Setup.php └── Integrations │ ├── Example │ └── Api.php │ └── Widget │ └── HTML_Widget.php ├── templates └── test-template.php ├── tests ├── PluginTestsBootstrap.php ├── _data │ └── .gitkeep ├── _output │ └── .gitkeep ├── _support │ ├── AcceptanceTester.php │ ├── FunctionalTester.php │ ├── Helper │ │ ├── Acceptance.php │ │ ├── Functional.php │ │ ├── Unit.php │ │ └── Wpunit.php │ ├── UnitTester.php │ ├── WpunitTester.php │ └── _generated │ │ ├── AcceptanceTesterActions.php │ │ ├── FunctionalTesterActions.php │ │ ├── UnitTesterActions.php │ │ └── WpunitTesterActions.php ├── acceptance.suite.yml ├── functional.suite.yml ├── unit.suite.yml ├── unit │ └── RandomNameTest.php ├── wpunit.suite.yml └── wpunit │ └── RandomPostTest.php └── the-plugin-name.php /.env.testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/.env.testing -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /assets/public/css/backend.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/public/css/frontend.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/public/js/backend.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/public/js/customizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/assets/public/js/customizer.js -------------------------------------------------------------------------------- /assets/public/js/frontend.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codeception.dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/codeception.dist.yml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/composer.json -------------------------------------------------------------------------------- /languages/the-plugin-name-text-domain.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/languages/the-plugin-name-text-domain.pot -------------------------------------------------------------------------------- /phpcs.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/phpcs.xml.dist -------------------------------------------------------------------------------- /src/App/Backend/Enqueue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/Backend/Enqueue.php -------------------------------------------------------------------------------- /src/App/Backend/Notices.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/Backend/Notices.php -------------------------------------------------------------------------------- /src/App/Backend/Settings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/Backend/Settings.php -------------------------------------------------------------------------------- /src/App/Cli/Example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/Cli/Example.php -------------------------------------------------------------------------------- /src/App/Cron/Example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/Cron/Example.php -------------------------------------------------------------------------------- /src/App/Frontend/Enqueue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/Frontend/Enqueue.php -------------------------------------------------------------------------------- /src/App/Frontend/Templates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/Frontend/Templates.php -------------------------------------------------------------------------------- /src/App/General/PostTypes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/General/PostTypes.php -------------------------------------------------------------------------------- /src/App/General/Queries.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/General/Queries.php -------------------------------------------------------------------------------- /src/App/General/Shortcodes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/General/Shortcodes.php -------------------------------------------------------------------------------- /src/App/General/Widgets.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/General/Widgets.php -------------------------------------------------------------------------------- /src/App/Rest/Example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/App/Rest/Example.php -------------------------------------------------------------------------------- /src/Bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Bootstrap.php -------------------------------------------------------------------------------- /src/Common/Abstracts/Base.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Common/Abstracts/Base.php -------------------------------------------------------------------------------- /src/Common/Functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Common/Functions.php -------------------------------------------------------------------------------- /src/Common/Traits/Requester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Common/Traits/Requester.php -------------------------------------------------------------------------------- /src/Common/Traits/Singleton.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Common/Traits/Singleton.php -------------------------------------------------------------------------------- /src/Common/Utils/Errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Common/Utils/Errors.php -------------------------------------------------------------------------------- /src/Compatibility/Siteground/Example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Compatibility/Siteground/Example.php -------------------------------------------------------------------------------- /src/Config/Classes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Config/Classes.php -------------------------------------------------------------------------------- /src/Config/I18n.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Config/I18n.php -------------------------------------------------------------------------------- /src/Config/Plugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Config/Plugin.php -------------------------------------------------------------------------------- /src/Config/Requirements.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Config/Requirements.php -------------------------------------------------------------------------------- /src/Config/Setup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Config/Setup.php -------------------------------------------------------------------------------- /src/Integrations/Example/Api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Integrations/Example/Api.php -------------------------------------------------------------------------------- /src/Integrations/Widget/HTML_Widget.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/src/Integrations/Widget/HTML_Widget.php -------------------------------------------------------------------------------- /templates/test-template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/templates/test-template.php -------------------------------------------------------------------------------- /tests/PluginTestsBootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/PluginTestsBootstrap.php -------------------------------------------------------------------------------- /tests/_data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_output/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_support/AcceptanceTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/AcceptanceTester.php -------------------------------------------------------------------------------- /tests/_support/FunctionalTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/FunctionalTester.php -------------------------------------------------------------------------------- /tests/_support/Helper/Acceptance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/Helper/Acceptance.php -------------------------------------------------------------------------------- /tests/_support/Helper/Functional.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/Helper/Functional.php -------------------------------------------------------------------------------- /tests/_support/Helper/Unit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/Helper/Unit.php -------------------------------------------------------------------------------- /tests/_support/Helper/Wpunit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/Helper/Wpunit.php -------------------------------------------------------------------------------- /tests/_support/UnitTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/UnitTester.php -------------------------------------------------------------------------------- /tests/_support/WpunitTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/WpunitTester.php -------------------------------------------------------------------------------- /tests/_support/_generated/AcceptanceTesterActions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/_generated/AcceptanceTesterActions.php -------------------------------------------------------------------------------- /tests/_support/_generated/FunctionalTesterActions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/_generated/FunctionalTesterActions.php -------------------------------------------------------------------------------- /tests/_support/_generated/UnitTesterActions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/_generated/UnitTesterActions.php -------------------------------------------------------------------------------- /tests/_support/_generated/WpunitTesterActions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/_support/_generated/WpunitTesterActions.php -------------------------------------------------------------------------------- /tests/acceptance.suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/acceptance.suite.yml -------------------------------------------------------------------------------- /tests/functional.suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/functional.suite.yml -------------------------------------------------------------------------------- /tests/unit.suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/unit.suite.yml -------------------------------------------------------------------------------- /tests/unit/RandomNameTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/unit/RandomNameTest.php -------------------------------------------------------------------------------- /tests/wpunit.suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/wpunit.suite.yml -------------------------------------------------------------------------------- /tests/wpunit/RandomPostTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/tests/wpunit/RandomPostTest.php -------------------------------------------------------------------------------- /the-plugin-name.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonkramer/wordpress-plugin-boilerplate/HEAD/the-plugin-name.php --------------------------------------------------------------------------------