How to be part of OSS community?

I have been active in the open source software community for years. But I was never as useful as I wanted to be. I recently started contributing to the development of the text games I use.

We at the WordPress Parsi team have been developing a WordPress solar date plugin for years that covers various areas that require converting Gregorian dates to solar dates.

WP Parsidate

Part of the WP-Parsidate plugin helps the Persian language better integrate with WordPress. This integration includes popular WordPress plugins such as WooCommerce, ACF, EDD, and …

In the new WooCommerce changes, the phone number validation section in the WooCommerce checkout page in our plugin had a problem and was not working properly. That’s why I created a Pull Request on the WooCommerce project to solve this problem and this change will help non-English languages ​​to better integrate with the WooCommerce project.

WooCommerce phone validation PR

The change I made will be published in WooCommerce version 11 and I’m happy to be part of the change history of this useful plugin.


Phone validation and formatting hooks
PRs: #65817 #66122
WooCommerce 11.0 adds two focused hooks for phone handling. woocommerce_validate_phone supports custom validation for local formats and non-English numerals , while woocommerce_format_phone_number lets extensions customize presentation without changing validation behavior.
The release also adds WC_Validation::is_phone_format() for a country-agnostic shape check. This gives extensions that support local phone formats a clearer separation between formatting and validation.

WooCommerce 11.0: What’s coming for developers
Headshot of Parsa

Hi, I'm Parsa. I'm a software engineer based in Iran. You can follow me on X, see some of my work on GitHub, or read more about me on about page.