Skip to content

Repository files navigation

Dianxiaomi Enhanced for WooCommerce

WPCS PHPStan Psalm PHPUnit

Enhances WooCommerce by adding tracking numbers and carrier names to orders, with automatic sync to the Dianxiaomi platform.

Download

Download Latest Release

About This Fork

This is our maintained version of the Dianxiaomi plugin. We are releasing it as open source to share our work with the community and benefit from collaborative improvements.

What we maintain:

  • PHP 8.1+ compatibility
  • WooCommerce 10.x compatibility
  • HPOS (High-Performance Order Storage) support
  • Modern WordPress code quality standards

Requirements

Software Minimum Version Tested Up To
WordPress 5.8 7.0
WooCommerce 8.0 10.9
PHP 8.1 8.4

Note: PHP 8.4 and 8.5 pass all CI tests but have not been tested in production.

Code Quality

This plugin follows strict code quality standards:

Tool Level/Standard
PHPCS WordPress Coding Standards (WPCS)
PHPStan Level 10
Psalm Level 8
PHPUnit Unit & Integration tests

Installation

  1. Download the latest release
  2. Upload the dianxiaomi folder to /wp-content/plugins/
  3. Activate the plugin in Plugins > Installed Plugins

Contributing

Contributions are welcome. Please submit issues or pull requests on GitHub.

Contributors

License

This plugin is licensed under the GNU General Public License v2.0 or later.

Credits

Original plugin by Dianxiaomi.

About

Enhances WooCommerce by adding tracking numbers and carrier names to orders, with automatic sync to the Dianxiaomi platform.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages