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.
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.
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.
WooCommerce 11.0: What’s coming for developers
Phone validation and formatting hooks
PRs: #65817 #66122
WooCommerce 11.0 adds two focused hooks for phone handling.woocommerce_validate_phonesupports custom validation for local formats and non-English numerals , whilewoocommerce_format_phone_numberlets extensions customize presentation without changing validation behavior.
The release also addsWC_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.