Skip to content

Subscribe to Our Mailing List and Stay Up-to-Date! Subscribe

Developry Plugins
  • Plugins
  • About
  • Contact
  • Categories
    • Advanced Custom Fields (ACF) Tutorials
    • Backup & Disaster Recovery
    • Block Editor & Gutenberg Tutorials
    • WordPress Development
    • WordPress Performance & Speed
    • WordPress Plugin Development Guide
    • WordPress Security & Protection
    • WordPress SEO & Digital Marketing
    • WordPress Theme Development
    • WordPress Tips Tricks & Hacks
  • Blog
GitHub
Home / Contribute

Contribute

Last Updated: November 23, 2025

Table of Contents

  • 1. Overview
  • 2. Information We Collect
  • 3. How We Use Your Information
  • 4. Cookies & Tracking
  • 5. Information Sharing
  • 6. Data Security
  • 7. Your Rights
  • 8. Children's Privacy
  • 9. Changes to Policy
  • 10. Contact Us

Thank you for your interest in contributing to Developry Plugins! We welcome contributions from developers, designers, writers, translators, and users. Every contribution helps make our plugins better for the WordPress community.

Ways to Contribute

1. Code Contributions

Submit code improvements, bug fixes, or new features:

Requirements:

  • Follow WordPress Coding Standards (WPCS)
  • Write clean, documented code
  • Include unit tests where applicable
  • Update documentation
  • Sign commits with GPG (optional but recommended)

Process:

  1. Fork the repository on GitHub
  2. Create a feature branch
  3. Make your changes
  4. Write/update tests
  5. Submit a pull request

2. Bug Reports

Help us improve by reporting bugs:

Before reporting:

  • Search existing issues
  • Test with default theme
  • Disable other plugins
  • Enable WP_DEBUG

Report should include:

  • WordPress version
  • Plugin version
  • PHP version
  • Steps to reproduce
  • Expected vs actual behavior
  • Screenshots/error logs
  • Browser/environment details

Submit via:

  • GitHub Issues
  • WordPress.org support forums

3. Feature Requests

Suggest new features or enhancements:

Good feature requests include:

  • Clear use case
  • Expected behavior
  • Mockups/examples (if applicable)
  • Benefits to users
  • Implementation ideas (optional)

Submit via:

  • GitHub Discussions
  • GitHub Issues (with enhancement label)
  • Contact form

4. Documentation

Improve or expand documentation:

Documentation needs:

  • Installation guides
  • Configuration tutorials
  • Code examples
  • Video tutorials
  • FAQ updates
  • Troubleshooting guides

How to help:

  • Fork repository
  • Edit markdown files
  • Submit pull request
  • Or email contact@developryplugins.com

5. Translations

Make plugins available in your language:

Translation process:

  1. Visit translate.wordpress.org
  2. Find plugin to translate
  3. Request translator access
  4. Start translating
  5. Wait for review/approval

Translation tips:

  • Use consistent terminology
  • Consider cultural context
  • Test translations in plugin
  • Check for proper formatting

6. Testing

Help test new releases and features:

Beta testing:

  • Join our beta program
  • Test pre-release versions
  • Report bugs/issues
  • Provide feedback

Compatibility testing:

  • Test with different themes
  • Test with other plugins
  • Test on different PHP versions
  • Test on different hosting environments

7. Support

Help other users in the community:

Where to help:

  • WordPress.org support forums
  • GitHub Discussions
  • Stack Overflow

Support guidelines:

  • Be respectful and patient
  • Provide clear explanations
  • Share code examples
  • Link to documentation

Development Setup

Local Environment

Set up a development environment:

# Clone repository
git clone https://github.com/developry/plugin-name.git
cd plugin-name

# Install dependencies
composer install
npm install

# Run tests
composer test
npm run test

# Build assets
npm run build

Development Tools

Recommended tools:

  • Local Server: Local by Flywheel, XAMPP, Docker
  • Code Editor: VS Code, PHPStorm
  • Version Control: Git
  • Testing: PHPUnit, Jest
  • Code Quality: PHP_CodeSniffer, ESLint

Coding Standards

We follow WordPress Coding Standards:

# Install PHP_CodeSniffer
composer global require "squizlabs/php_codesniffer=*"

# Install WordPress Coding Standards
composer global require wp-coding-standards/wpcs

# Configure PHPCS
phpcs --config-set installed_paths path/to/wpcs

# Check code
phpcs --standard=WordPress plugin-file.php

# Fix code
phpcbf --standard=WordPress plugin-file.php

Pull Request Process

Before Submitting

  1. Update from maingit checkout main git pull upstream main git checkout your-branch git rebase main
  2. Test your changescomposer test npm run test npm run lint
  3. Update documentation
    • README.md
    • CHANGELOG.md
    • Inline comments
    • Function documentation

Pull Request Template

## Description
Brief description of changes

## Type of Change
- [ ] Bug fix
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation update

## Testing
How to test these changes:
1. Step one
2. Step two
3. Expected result

## Checklist
- [ ] Code follows WPCS
- [ ] Tests pass
- [ ] Documentation updated
- [ ] Changelog updated
- [ ] No conflicts with main

Review Process

  1. Automated checks run
  2. Code review by maintainers
  3. Requested changes (if any)
  4. Final approval
  5. Merge to main
  6. Included in next release

Code of Conduct

Our Standards

We are committed to providing a welcoming environment for all:

Expected behavior:

  • Be respectful and inclusive
  • Accept constructive criticism
  • Focus on what’s best for community
  • Show empathy towards others

Unacceptable behavior:

  • Harassment or discrimination
  • Trolling or insulting comments
  • Personal attacks
  • Publishing private information
  • Other unprofessional conduct

Reporting

Report Code of Conduct violations to:

  • contact@developryplugins.com
  • Private message to maintainers

All complaints will be reviewed and investigated.

Recognition

Contributors

We recognize all contributors:

  • Listed in CONTRIBUTORS.md
  • Mentioned in release notes
  • GitHub contributor badge
  • Special thanks in documentation

Top Contributors

Outstanding contributors may receive:

  • Committer access
  • Direct commit rights
  • Invitation to core team
  • Special recognition

License

By contributing, you agree that your contributions will be licensed under the same license as the project (GPL-3.0).

Copyright

  • You retain copyright to your contributions
  • You grant us perpetual license to use
  • Contributions must be your original work
  • No proprietary code

Getting Help

New to Contributing?

Resources for first-time contributors:

  • First Contributions
  • How to Contribute to Open Source
  • Our Documentation

Questions?

Ask questions via:

  • Email: contact@developryplugins.com
  • GitHub Discussions: github.com/developry
  • Discord: Join our community (coming soon)

Quick Links

  • GitHub: github.com/krasenslavov
  • Issue Tracker: github.com/developry/issues
  • Discussions: github.com/developry/discussions
  • Documentation: /documentation
  • Code Standards: make.wordpress.org/core/handbook/coding-standards/

Contribution Ideas

Not sure where to start? Try:

Good First Issues

Look for issues labeled:

  • good first issue
  • help wanted
  • beginner friendly

Areas Needing Help

  • Documentation: Always needs improvement
  • Translations: Many languages need translators
  • Testing: More test coverage needed
  • Accessibility: A11y improvements welcome
  • Performance: Optimization opportunities

Community

Stay Connected

  • GitHub: Watch repositories for updates
  • Twitter/X: Follow @developryx
  • Blog: Read latest development news
  • Newsletter: Subscribe for updates

Events

Participate in:

  • WordCamps
  • WordPress meetups
  • Contribution days
  • Hackathons

Thank You!

Your contributions make a difference. Whether you’re fixing a typo, submitting code, or helping other users, you’re helping build better WordPress experiences for everyone.


Happy contributing! Let’s build something amazing together.

© 2025 Developry Plugins. All rights reserved.

  • Privacy Policy
  • Terms of Use
  • Documentation
  • FAQs
  • Contact
GitHub Twitter/X

Search

Popular Searches

  • Plugins
  • Tutorials
  • Documentation