If you’ve enabled the lead time feature but it’s not displaying as expected, follow these steps to troubleshoot the issue:
Check Display Locations
Lead time can be shown on several pages: product, shop, cart, checkout, and order details. If it’s not visible where you expect it, go to: WooCommerce > Lead Time Manager > Display Settings. Make sure the specific page you want is selected under Display Positions (e.g., Product Page, Cart Page, Shop Page, etc.).
If no display location is selected, lead time will not appear anywhere, even if it’s properly configured per product or stock status.
Inspect Individual Product Settings
If a specific product isn’t showing lead time, check whether the product has its own lead time configured. If left empty, and no global lead time is set, nothing will display.
Global Lead Time Setup
Navigate to the Global Settings tab. Make sure the Default Lead Time option is enabled and that you’ve added a prefix and a message. If the relevant stock status has an empty field, no lead time will be shown for products in that status.
Theme or Plugin Conflict
Some themes or customizations may override WooCommerce hooks used by the plugin. Temporarily switch to a default theme like Storefront and disable other plugins to identify any conflicts. If lead time appears after switching themes or deactivating plugins, you may need to adjust templates or seek developer support for compatibility.
Caching and Delayed Updates
If changes aren’t showing up immediately:
- Clear your site cache if you’re using a caching plugin.
- Purge your browser cache or try viewing the site in an incognito window.
- Regenerate WooCommerce templates or transients if necessary.
By going through these checks, you can typically identify the reason why lead times are not appearing and resolve it without needing further assistance.