---
title: Troubleshooting
description: Common issues and their solutions
date: 2024-01-31
---
## Blank Pages
WooCommerce pages (shop, cart, checkout) show blank content.
- Go to **WooNooW → Appearance → General**
- Ensure **SPA Mode** is set to "Full"
- If you want native WooCommerce, set to "Disabled"
- Go to **Settings → Permalinks**
- Click **Save Changes** (no changes needed)
- This refreshes rewrite rules
- If using a caching plugin:
- Clear page cache
- Clear object cache
- Purge CDN cache (if applicable)
---
## 404 Errors on SPA Routes
Visiting `/store/shop` or `/store/product/...` shows a 404 error.
- Go to **Settings → Permalinks**
- Click **Save Changes**
- Go to **Pages**
- Verify "Store" page exists and is published
- The page should contain `[woonoow_spa]` shortcode
- Go to **WooNooW → Appearance → General**
- Ensure **SPA Page** is set to the Store page
---
## Product Images Not Loading
Products show placeholder images instead of actual images.
- Install "Regenerate Thumbnails" plugin
- Run regeneration for all images
- Ensure images have valid URLs
- Check for mixed content (HTTP vs HTTPS)
---
## Slow Performance
SPA feels slow or laggy.
- Install a caching plugin (WP Super Cache, W3 Total Cache)
- Enable object caching (Redis/Memcached)
- Use WebP format
- Compress images before upload
- Use lazy loading
- Upgrade hosting if on shared hosting
- Consider VPS or managed WordPress hosting
---
## Checkout Not Working
Checkout page won't load or payment fails.
- Go to **WooCommerce → Settings → Payments**
- Verify payment method is enabled
- Check API credentials
- Checkout requires HTTPS
- Verify SSL is properly installed
- Open browser Developer Tools (F12)
- Check Console for errors
- Look for blocked scripts
---
## Emails Not Sending
Order confirmation emails not being received.
- Go to **WooNooW → Settings → Notifications**
- Verify email types are enabled
- Test with a plugin like "Check & Log Email"
- Consider using SMTP plugin (WP Mail SMTP)
- Emails may be in recipient's spam folder
- Add sender to whitelist
---
## Plugin Conflicts
WooNooW doesn't work after installing another plugin.
- Deactivate other plugins one by one
- Switch to default theme (Twenty Twenty-Three)
- Check error logs in `wp-content/debug.log`
- Test with a plugin like "Check & Log Email"
- Consider using SMTP plugin (WP Mail SMTP)
- Other WooCommerce template overrides
- Page builder plugins (sometimes)
- Heavy caching plugins (misconfigured)
---
## Getting More Help
If you can't resolve the issue:
- WordPress version
- WooCommerce version
- WooNooW version
- PHP version
- Error messages (from debug.log)
- Add to `wp-config.php`:
```php
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
```
- Provide the collected information for faster resolution.