Contributing

OpenFields is open source. Contributions are welcome!

Local Development

Access WordPress at http://localhost:8888

Project Structure

Guidelines

  • Follow WordPress coding standards for PHP
  • Use TypeScript for all admin code
  • Prefix all PHP functions with openfields_
  • Keep commits atomic and descriptive
  • Add tests when possible

Ways to Contribute

  • Report bugs — Open an issue on GitHub
  • Submit PRs — Bug fixes and features welcome
  • Improve docs — Help make documentation better
  • Share — Tell others about OpenFields
  • Sponsor — Support development financially