Ship Estimate for WooCommerce

Описание

Add a Delivery Estimate or Shipping Method Description to WooCommerce with a simple, fast and lightweight plugin.

Special Features

  • Assign a ship estimate by shipping method
  • Supports additional rules by product variation or backorder status
  • Compatible with Google customer reviews
  • Supports «estimated_delivery_date» required by Google customer reviews survey opt-in
  • Compatible with WooCommerce Blocks

Скриншоты

  • In Cart Display
  • Order Confirmation Display
  • Admin Options
  • Google Reviews Prompt

Установка

  1. Upload the plugin files to the /wp-content/plugins/woo-ship-est directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the \’Plugins\’ screen in WordPress.
  3. Visit WooCommerce > WC Ship Estimate to add a description, day range, or date range.

Часто задаваемые вопросы

The plugin is not displaying a delivery estimate

When using WooCommerce Cart Blocks, paste the following shortcode above the cart block:
[display_ship_est]

How can I customize the text?

Text can be customized using the following line in Appearance > Customize > Additional CSS:
.woocommerce .woocommerce-shipping-methods label:after{color:#b085bb;font-weight:bold;}

How do I sign up for Google Customer Reviews?

You must have a Google Merchant Center Account with Google Customer Reviews enabled. Add your Google Merchant ID to the plugin settings under Settings > WC Ship Estimate.
Read more about setting up Google Customer Reviews here: https://support.google.com/merchants/answer/7124319

Can I programatically adjust delivery?

You may add a user defined function to your custom theme named wse_adjust_days() to programmatically add or subtract days from the default estimate. If the function exists, it will be called and delivery date range will be adjusted according to the number returned.
Arguments are $method_title (Required string), $mn_days (Required int), $type (Required string ‘min’ or ‘max’: referring to min/max date range)
Example: $min_number_days_in_transit=$min_number_days_in_transit+wse_adjust_days(‘Free Shipping’,5,’min’);

Where can I get support?

Reach out to us anytime for additional support.

Отзывы

28.11.2022
I asked if the plugin could follow the stock dynamically according to backorder shipping estimate time and they solved the issue and realeased an update on the plugin within a week. Thanks again for the help and the nice plugin! 🙂
14.10.2022
Really nice plugin - it is both lightweight and functional.
23.03.2022
I use it along with estimated delivery for woocommerce. Pls update this plugin to show estimate delivery on checkout page too.
Посмотреть все 5 отзывов

Участники и разработчики

«Ship Estimate for WooCommerce» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Перевести «Ship Estimate for WooCommerce» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.4.12

  • Updated ship method retrieval in admin settings to avoid collation conflicts.

1.4.11

  • Potential bug fix: Check if order object exists when called by wc email hook.

1.4.9

  • Setup improvements. Fix for php warning for virtual items.

1.4.8

  • Fix for email hook when email param is null. Fix when product rules exist but method rules don’t exist. Improve performance of product rule fetch. Save and display full length estimate for display in admin, including date ranges.

1.4.7

  • GTIN format improvement for google review popup.

1.4.6

  • Potential fix for wp-db deprecation bug for WP<6.1.1.

1.4.5

* Fix for backorder days logic.

1.4.3

  • WC Custom orders table compatibility. Additional default backorder options.

1.4.2

  • Add setup link when plugin not configured. Rewrite and optimize wc_methods query.

1.4.1

  • Update db dependency from wp-db.php to class-wpdb.php. Update method instance separator for improved compatibility with WC Blocks.

1.4.0

  • WooCommerce Blocks compatibility. Bug fixes for cart page editor.

1.3.7

  • Split shipping day logic from delivery day logic. Add optional backorder description. Increase day looping efficiency.

1.3.6

  • Fix optional param warning.

1.3.5

  • Allow text customization of estimate in emails. Fix php warnings.

1.3.3

  • Create WC email variable {ship_est}. Fix lapse in displaying estimate on final checkout. Automatically format dates using WP locale.

1.3.1

  • Reprocess shipping estimates when cart is refreshed via ajax. Support for split backorder quantities.

1.3.0

  • Allow open text field for translations. Improve ease of initial setup.

1.2.6

  • Display estimate on final order confirmation page. Save non-specific estimates to order meta. Improve config verbiage. Update udf example for wse_adjust_days(). Resolved PHP warnings on setup.

1.2.2

  • Shipping cutoff time controls and logic.

1.2.1

  • Backorder days improvements and bug fixes.

1.2.0

  • Backorder days default and backorder days per product. Interface improvements.

1.1.12

  • Added option to display Google Reviews Badge. Compatibility with WP 6.0, WC 6.6.

1.1.5

  • WC tested up to: 6.1. Added variation meta fallback to identify variations on setup page. Extended estimate functionality to other zones. Minor bug fixes.

1.1.3

  • Fix php warning when product rules not set up.

1.1.2

  • Bug fix for minimum day logic. Addition of product rules.

1.1.1

  • Added udf call to write business specific rules. Added shortcode option for non-traditional checkout or incompatible themes. Use wp timezone and locale.

1.0.24

  • Compatibility with WC 5.9.

1.0.21

  • Compatibility with WC 5.7

1.0.20

  • Compatibility with WC 5.6

1.0.19

  • Compatibility with WP 5.8

1.0.18

  • Compatibility with WC 5.5

1.0.17

  • Bug fixes to spanning weekends & holidays

1.0.16

  • Compatibility with WC 5.3

1.0.15

  • Improvements to tags and FAQs.

1.0.14

  • Compatibility with WC 5.2

1.0.12

  • Support for Google Customer Reviews.

1.0.9

  • Store est date for default method. Display est date in admin in notes, or on shipment tracking module if installed.

1.0.8

  • Fix to store est date on checkout.

1.0.7

  • Store est date as ‘delivery_est’. Display on order. Add user defined function for customization.

1.0.5

  • Setup bug fixes. Cleanup options on uninstall.

1.0.3

  • Asset additions. Minor bug fixes.

1.0.1

  • Basic functionality created.