Troubleshooting
Solutions to common issues you may encounter with SkunkPages.
Installation Issues
Plugin Won't Upload
Symptom: Error message "The uploaded file exceeds the upload_max_filesize directive"
Cause: PHP upload limit is too small
Solutions:
- Contact your hosting provider to increase the limit
- Use FTP installation method instead
- Use WP-CLI:
wp plugin install /path/to/skunkpages.zip
Plugin Won't Activate
Symptom: Activation fails with error message
Common Causes & Solutions:
PHP Version Too Old
- Check:
php -v - Requirement: PHP 7.4 or higher
- Solution: Ask host to upgrade PHP
WordPress Version Too Old
- Check: Dashboard → Updates
- Requirement: WordPress 6.0+
- Solution: Update WordPress
Plugin Conflict
- Deactivate all other plugins
- Activate SkunkPages
- Reactivate plugins one by one to find conflict
Memory Limit Too Low
- Add to
wp-config.php:define('WP_MEMORY_LIMIT', '256M');
Activation Success But No Blocks
Symptom: Plugin shows as active but blocks don't appear
Solutions:
- Hard refresh browser:
Ctrl+Shift+R(Windows) orCmd+Shift+R(Mac) - Clear WordPress cache (if using caching plugin)
- Check if WordPress block editor is enabled
- Verify you're in the post/page editor (not classic editor)
Block Editor Issues
Blocks Don't Appear in Inserter
Symptom: Can't find SkunkPages blocks when searching
Solutions:
- Search for "Skunk" or "SkunkPages"
- Verify plugin is activated
- Clear browser cache
- Check JavaScript console for errors (F12)
- Disable other block plugins temporarily
Can't Insert Blocks
Symptom: Blocks show but clicking does nothing
Solutions:
- Check browser console for JavaScript errors
- Disable browser extensions (especially ad blockers)
- Try a different browser
- Clear WordPress transients
- Increase PHP memory limit
Block Settings Panel Missing
Symptom: Can't see block customization options
Solutions:
- Click the gear icon (⚙️) in top right corner
- Ensure you've selected the block
- Try switching to Code Editor and back
- Clear browser cache
Display Issues
Blocks Look Different on Frontend
Symptom: Blocks look correct in editor but wrong on live site
Common Causes:
Theme CSS Conflicts
- Theme styles override block styles
- Solution: Add custom CSS to increase specificity
- Or: Use
!importantdeclarations
Caching Issues
- Old styles are cached
- Solution: Clear all caches (browser, plugin, CDN)
Missing Styles
- Styles didn't load
- Check browser console for 404 errors
- Verify file permissions
JavaScript Not Loading
- Interactive blocks won't work
- Check console for errors
- Verify jQuery is loaded
Blocks Not Mobile Responsive
Symptom: Blocks don't adapt to mobile screens
Solutions:
- Clear all caches
- Check if theme has responsive issues
- Verify viewport meta tag in theme header
- Test on actual device, not just browser resize
- Check for custom CSS overriding responsive styles
Images Not Displaying
Symptom: Image placeholders or broken images
Solutions:
- Verify image was uploaded successfully
- Check file permissions on uploads folder
- Ensure image URL is correct
- Try re-uploading the image
- Check for CDN or security plugin blocking
Performance Issues
Slow Page Load Times
Causes & Solutions:
Large Images
- Compress images before upload
- Use WebP format
- Enable lazy loading
- Use appropriate image sizes
Too Many Animations
- Limit animations to key sections
- Reduce animation complexity
- Consider disabling on mobile
Heavy Fonts
- Use system fonts when possible
- Limit font weights loaded
- Use font-display: swap
No Caching
- Install caching plugin
- Enable browser caching
- Use CDN if available
Block Editor Slow
Symptom: Editor lags when adding/editing blocks
Solutions:
- Disable auto-save temporarily
- Reduce number of blocks per page
- Increase PHP memory limit
- Disable other plugins while editing
- Use distraction-free mode
Compatibility Issues
Conflict with Page Builder
Symptom: Errors when using both SkunkPages and another page builder
Solution:
- Use only one page builder per page
- Create separate pages for each builder
- Or choose one builder to use exclusively
Theme Compatibility
Symptom: Blocks don't work with your theme
Solutions:
- Verify theme supports Gutenberg/Block Editor
- Update theme to latest version
- Contact theme developer
- Try default WordPress theme (Twenty Twenty-Four) to test
- Consider switching themes
Plugin Conflicts
Common Conflicting Plugins:
- Other page builders (Elementor, Beaver Builder)
- Old visual editors
- CSS/JS optimization plugins (misconfigured)
- Security plugins (too restrictive)
To Identify:
- Deactivate all other plugins
- Activate SkunkPages
- Reactivate plugins one by one
- Note which plugin causes the issue
Styling Issues
Custom CSS Not Working
Symptom: Custom styles don't apply
Solutions:
- Verify CSS syntax is correct
- Check class names for typos
- Clear all caches
- Increase CSS specificity
- Use
!importantif necessary - Ensure CSS is in the right place
Colors Not Changing
Symptom: Color settings don't affect block
Solutions:
- Clear caches
- Check if theme is overriding colors
- Use browser inspector to identify conflicting styles
- Try inline styles as test
- Verify color picker is working
Fonts Not Loading
Symptom: Font doesn't change
Solutions:
- Verify Google Fonts API is accessible
- Check for font name typos
- Clear caches
- Try different font
- Check browser console for loading errors
Data & Content Issues
Content Not Saving
Symptom: Changes lost when saving page
Solutions:
- Check PHP max_input_vars (increase to 3000+)
- Increase PHP post_max_size
- Disable autosave conflicting plugins
- Save more frequently (smaller edits)
- Check error logs
Block Validation Errors
Symptom: "This block contains unexpected or invalid content"
Solutions:
- Click "Attempt Block Recovery"
- If that fails, click "Convert to HTML"
- Or click "Convert to Classic Block"
- Re-create the block if necessary
- Report persistent errors to support
Lost Blocks After Update
Symptom: Blocks missing after plugin update
Solutions:
- Check if blocks were moved to trash
- Restore from backup
- Check database for block content
- Roll back to previous plugin version temporarily
- Contact support immediately
Getting Help
If you can't resolve your issue:
Before Contacting Support
Gather this information:
- WordPress version
- PHP version
- SkunkPages version
- Active theme name
- List of active plugins
- Browser and version
- Screenshot of issue
- JavaScript console errors
- PHP error logs
Support Channels
Documentation
- Browse full docs: skunkglobal.com/docs/pages
Community Forum
- Search existing threads: community.skunkglobal.com
- Post new question with details
Email Support
- Premium support: support@skunkglobal.com
- Include all troubleshooting info above
GitHub Issues
- Report bugs: github.com/skunkglobal/skunkpages/issues
- Check existing issues first
Prevention Tips
Regular Maintenance
- Keep WordPress updated
- Keep plugins updated
- Keep theme updated
- Regular backups
- Monitor error logs
Best Practices
- Test major updates on staging site
- Use child theme for customizations
- Document custom changes
- Limit plugin count
- Choose quality themes/plugins
Performance Monitoring
- Use caching
- Optimize images
- Monitor page load times
- Regular database optimization
- CDN for assets
Next Steps
- Installation Guide - Reinstall if needed
- Getting Started - Start over fresh
- Customization - Advanced solutions