Skip to content

Latest commit

History

History
62 lines (42 loc) 路 1.9 KB

File metadata and controls

62 lines (42 loc) 路 1.9 KB

Contributing to Pentest Quote Form

First off, thank you for considering contributing to Pentest Quote Form! 馃帀

How Can I Contribute?

Reporting Bugs

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

Suggesting Enhancements

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

Pull Requests

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Pull Request Guidelines

  • 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

Code Style

  • 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

Development Setup

  1. Clone the repository to your WordPress plugins directory
  2. Activate the plugin from WordPress admin
  3. Make your changes
  4. Test in a local WordPress environment

Questions?

Feel free to open an issue with your question or contact the maintainers.

Thank you for contributing! 馃檹