First off, thank you for considering contributing to Pentest Quote Form! 馃帀
Before creating bug reports, please check the existing issues to avoid duplicates. When you create a bug report, include as many details as possible:
- Use a clear and descriptive title
- Describe the exact steps to reproduce the problem
- Describe the behavior you observed and what behavior you expected
- Include screenshots if possible
- Include your WordPress version, PHP version, and browser information
Enhancement suggestions are tracked as GitHub issues. When creating an enhancement suggestion:
- Use a clear and descriptive title
- Provide a detailed description of the suggested enhancement
- Explain why this enhancement would be useful
- List any additional context or screenshots
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow the existing code style
- Update documentation if needed
- Add comments for complex logic
- Test your changes thoroughly
- Make sure the plugin still works correctly
- Use WordPress coding standards
- Use meaningful variable and function names
- Add PHPDoc comments for functions and classes
- Use the
ptf_prefix for all function names - Use
PTF_prefix for constants
- Clone the repository to your WordPress plugins directory
- Activate the plugin from WordPress admin
- Make your changes
- Test in a local WordPress environment
Feel free to open an issue with your question or contact the maintainers.
Thank you for contributing! 馃檹