Depending on your skill and interests, here is what you can give:
- Code
- Documentation
- Support
- Beta-Testing
- Translation
- Donation
If you are a coder, and want to improve or add a feature, feel free to do so. This article is for you: Developers
You can always improve the documentation, for example by:
- Re-phrasing existing documentation to make it easier to understand
- Adding extra examples to show some features
- Explaining step-by-step how to set up the plugin, linking into the other documentation sections
- Documenting plugin options / filters and how they can be used
You only need a Github user, navigate to the site and click on Edit
in the Top-Right. I will review your changes.
The documentation of PHP function is copied out of the code. If you want to modify them, please (if you can) modify them in the code repository as well (and send a pull request).
If you need inspiration of what needs better documenting, look at the support forum. Hint: You can start with the things that you were stuck yourself when you started using the plugin, most probably others will learn from it.
Beta for me means "I think I'm finished, but ..." - often some errors only appear in a certain environment, or I have forgotten to support some edge case / options combination. So it would be great if you can install the beta version in your development and tell me if everything works, especially the features that have changed recently! How? See Beta Testing
Go to the support forum and check for unresolved (esp. un-replied) threads. If you can answer the question, please do so! I probably would have replied also at some point, but maybe only weeks later. The questions range from beginner to very-techical, so I'm sure if you are an active user of the plugin, some question can be replied by you.
You can subscribe to the forum by clicking on the Subscribe
button on the top - BTW I have subscribed to the forum so I will see all requests and your replies as well. So don't worry, if I don't agree with you for some reason I will explain why ;-)
I am maintaining the German translation of the plugin. If you want to translate the plugin UI into your own mother-tongue, here is how you do it:
- Read the General expectations for translations first.
- Login with your wordpress user on the wordpress platform
- "Suggest" translation strings for the whole plugin. Only translations that are completed can be considered to be published.
- Then submit a so-called PTE request
- After each plugin update, there might be a few plugin strings changed. So from time to time, please check these "Fuzzy" or "Untranslated" strings
This plugin is charity-ware:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=BSYUZHS8FH3CL
If you have any further question or suggestion, please get in touch with me on https://github.com/yellowtree/geoip-detect/issues or privately at wp-geoip-detect posteo de