Skip to content

Releases: Robothead-eu/WooCommerce-Conditional-Shipping-Fields

v1.0.1 — Fix compatibility with EABI / legacy shipping plugins

Choose a tag to compare

@toktor toktor released this 20 Jun 10:02

Fix

Shipping plugins that emit rate IDs without the instance suffix (EABI Omniva, Smartpost) were not being matched against the configured rules, so fields were never hidden for those methods. Local Pickup and other standard zone-based methods were unaffected.

Both the PHP server-side validation and the JS field toggling now fall back to matching by method ID alone when no exact rate ID match is found.

v1.0.0 — Initial release

Choose a tag to compare

@toktor toktor released this 20 Jun 09:22

Initial release.

Installation

Download woocommerce-conditional-shipping-fields.zip below and install via Plugins → Add New → Upload Plugin in WordPress.

What's included

  • Hide checkout billing and shipping fields per shipping method
  • Configure directly on each shipping method inside WooCommerce shipping zone settings
  • Client-side instant hide/show with server-side validation to match
  • Extensible via the wcsf_available_fields filter