Contributions are welcome from everyone and will be fully credited to the respective contributor.
The contributions are not limited to code only; you can also contribute to the documentation, bug report, feature request, etc.
- WordPress should be installed in the
rootproject directory. - Place this repository under your (custom) plugin directory.
- Install Composer.
- Run
composer installto install the dependencies. - Run
composer phpcsto check the coding standard. - Run
composer phpunitto run the tests. - Run
composer phpcbfto fix the coding standard automatically. - Install Node.js and NPM.
- Run
npm installto install the dependencies. - Run
npm build-watchto build the assets automatically, watch the changes of assets js & css. - Run
npm watchto watch the changes of assets js & css.
- Even this project for WordPress, the code uses PSR2 as the coding standard. (Refer Coding Standard)
- Before pushing your code, please make sure the code is passing the test. (Refer Testing)
- Always being respectful to others.
- Always be responsible for your code, words, and actions.
- Please being security first, and then performance.