Linux 软件免费装
Banner图

SkyServers Local Delivery and Pickup for WooCommerce

开发者 skyservers
更新时间 2026年4月30日 23:18
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

shipping-zones local-delivery local-pickup free-shipping city-shipping

下载

详情介绍:

SkyServers Local Delivery and Pickup for WooCommerce is a lightweight plugin that adds two conditional shipping methods for stores that want to serve a specific geographic area: Customers outside your delivery area keep seeing your existing shipping methods (couriers, pickup services, etc.). The plugin never touches them. Typical use cases Key features Compatibility Translations The plugin ships in English. Additional translations can be loaded from /languages/. A Romanian translation is included.

安装:

  1. Upload the skyservers-local-delivery-pickup folder to /wp-content/plugins/ or install through the WordPress admin Plugins screen.
  2. Activate the plugin from the Plugins menu.
  3. Go to WooCommerce → Settings → Local Delivery and configure your zone, threshold and texts.
  4. Go to WooCommerce → Settings → Shipping → Zones and add the two new methods (Local Pickup - Custom and Local Delivery - Custom) to the zone covering your country.
  5. Place a test order using an address inside your configured zone to verify.

屏幕截图:

  • Checkout for a customer inside the zone — pickup and free delivery are highlighted.
  • "Add X more" notice when cart is below the minimum order amount.
  • Admin orders list with visual markers for pickup and local delivery orders.
  • Adding the shipping methods to a WooCommerce shipping zone.
  • Both methods active in the shipping zone, with their descriptions visible to the admin.

升级注意事项:

2.0.1 Recommended upgrade. Respects zone enable/disable toggle and fixes the tax-inclusive cart total calculation. Plugin has been renamed — reactivate and re-attach the two methods to your shipping zone after updating. 2.0.0 Complete rewrite with a settings page and universal support for any country or zone.

常见问题:

The methods do not appear on checkout

Make sure you have added both methods to a WooCommerce shipping zone (WooCommerce → Settings → Shipping → Zones). Then verify that the country and states in the plugin settings match what the customer entered at checkout.

The methods appear for customers outside my area

Confirm that you have selected at least one state/county. If the zone is configured too broadly, the methods will show up for all customers matching that country/state combination regardless of city. Add city entries in the settings to narrow the zone further.

The methods do not update live when the customer changes their address

Some caching plugins cache the checkout page. Exclude /checkout/ (or your checkout URL) from the cache in LiteSpeed Cache, WP Rocket, W3 Total Cache, etc.

Conflict with another shipping plugin

Increase the "Shipping rates filter priority" value under Advanced settings.

Can I use this for a country other than my own?

Yes. The country dropdown loads all WooCommerce countries, and the states list is populated dynamically from WooCommerce data. Cities are matched against the raw value the customer enters at checkout, after normalization (lowercase + strip diacritics + collapse whitespace).

Does it support HPOS?

Yes. The plugin declares compatibility with WooCommerce High-Performance Order Storage and uses both legacy and HPOS hooks for the admin order list column.

Does it work with Curiero, Sameday, Fan Courier, DPD?

Yes. The plugin only adds methods on top of the existing courier methods. Customers outside your zone see only the courier methods. Customers inside the zone see the couriers plus the two new methods.

更新日志:

2.0.1 2.0.0 1.0.0