1. Home
  2. Knowledge Base
  3. WooCommerce Lead Time
  4. Getting Started

2. Lead Time settings page

The WooCommerce Lead Time plugin settings page (WooCommerce → Settings → Products → Lead time) lets you control the appearance and content of the lead times on your product pages.

You can also configure the main settings in the plugin setup wizard, which opens when you first activate the plugin and can be relaunched from the settings page.

License Key

Enter your license key here. This is essential for the plugin to work.

Options

Display lead times on

These options control where the lead time is displayed on your website:

  • Single product page - Displays the lead time wherever your theme shows the stock information on individual product pages. This is typically above the add to cart button, and the lead time will show even if you are not displaying other stock information.
  • Cart - Displays the lead time for each product on the WooCommerce cart page.
  • Checkout - Displays the lead time for each product on the WooCommerce checkout page.
  • Shop/category pages - Displays the lead time, plus stock information if available, under the add to cart button on the main shop and product category pages.
  • Order details - Displays the lead time wherever WooCommerce publishes information about the products ordered. This includes in order notification emails to the customer and administrator; on the order confirmation page and the order details page in the customer account area; and on the order details page in the WordPress admin.

Note: Lead times will only be displayed on orders which are placed after you enable the above options. They will not be added to previous orders.

Display lead times for

These options control which product stock statuses will display lead times

  • In stock products – Enables display of the lead time for in stock products
  • Out of stock products – Enables display of the lead time for out of stock products
  • Product on backorder – Enables display of the lead time for products on backorder.
  • Discontinued products - This option only appears if the WooCommerce Discontinued Products plugin is also installed.

For example, if you only tick ‘On backorder’ and leave the other stock statuses unchecked, then lead times will only display for products with a ‘backorder’ stock status.

Lead time per stock status

The simplest way to use WooCommerce Lead Time is to display the same lead time information regardless of each product's stock status. For more fine-grained control, tick the 'Display a different lead time depending on the product’s stock status' box.

When this option is enabled, the following happens:

  • More options appear below, allowing you set different global lead times for each stock status.
  • Additional options appear on the 'Add/Edit Category' and 'Add/Edit Product' screens, allowing you to set the category, product and variation-level lead times separately for each stock status.

Lead time prefix

This option provides the ability to display a prefix in front of all lead times.

For example, you could add ‘Waiting time:’ here to achieve the following display if you had also set the lead time as ‘4 weeks’..

Waiting time: 4 weeks

Global lead time format

Choose whether you want the lead time to be fixed text or calculated dynamically:

  • Static - With a static lead time, you enter the exact text which will be displayed on the page, for example '5 days'. Choose this option if all your products have the same waiting time.
  • Dynamic - With a dynamic lead time, you select a date from the calendar. The lead time will then be calculated dynamically and displayed on the page to indicate how many days, months and years (if applicable) are remaining until the selected date - for example, "10 days". Choose this option if you have ordered stock for all of your products, which will arrive on the same date.

The global lead time format can be overridden for individual products or categories. For example, you could set a global lead time of '5 days', and also set a dynamic lead time for a specific product for which stock is expected on a certain date.

Global lead time

Only used for static lead times

Set a global lead time for your store.

For example you could add ‘4 weeks’ here if all products have a lead time of 4 weeks. As a result, all products with the selected stock statuses will display a fixed lead time of 4 weeks.

Note: If you set a lead time for individual categories, products or variations, then this will take preference over the global lead time.

Global lead time date

Only used for dynamic lead times

Select the date when the product will be available. Until that date, the lead time will be displayed as the number of days or weeks remaining. When that date arrives, no lead time will appear. For example: 

  • If you have selected 30 October and the current date is 25 October, then the lead time will be displayed as '5 days'.
  • If you have selected 30 October and the current date is 16 October, then the lead time will be displayed as '2 weeks'.

Note: If you set a lead time for individual categories, products or variations, then this will take preference over the global lead time.

Lead time units

Only used for static lead times

If required, you can select a unit type of either 'days' or 'weeks' which will automatically displayed after the lead time message on product pages.

For example, you should do this if you are using WooCommerce Lead Time with IconicWP's Delivery Slots plugin in order to allow customers to choose a specific delivery date based on the lead time for each product.

If you want more flexibility over how the lead time is displayed then do not select a lead time unit. That way, you can enter anything you like for the lead time (e.g. a full sentence) without appending a unit to the end.

For dynamic lead times, the word 'days' or 'weeks' is displayed automatically depending on the length of time until the selected date.

Lead time text color

This option provides the ability to change the color of the lead time text displayed on the single product page.

By default this is set to #60646c.

Related Articles

If searching the knowledge base hasn't answered your question, please contact support.