Overview
WooCommerce issues usually appear after plugin updates, theme conflicts, or server limits. This guide covers the most common errors and how to fix them.
1. Checkout not working
- Disable caching for Cart, Checkout, My Account
- LiteSpeed Cache → Cache → Do Not Cache URIs:
/cart/* /checkout/* /my-account/*
2. Broken product pages
Rebuild permalinks:
- Dashboard → Settings → Permalinks
- Select Post Name
- Click Save Changes
3. Payment gateways not loading
- Disable conflict plugins (security, captcha, caching)
- Ensure your site is HTTPS
- Check if REST API is enabled
4. Images not showing
Regenerate thumbnails:
Plugins → Add New → Regenerate Thumbnails
5. Slow WooCommerce
- Enable Object Cache in LiteSpeed
- Use PHP 8.2+
- Disable unused WooCommerce extensions
- Use a CDN for product images
6. 500 Errors on checkout
Increase PHP limits:
memory_limit = 512M max_execution_time = 300