Repository navigation
Troubleshooting
Common issues and solutions for the Aleejaved Portfolio WordPress theme.
Problem: Theme appears in admin but not on site
Solutions:
-
Check theme folder - Ensure
aleejaved-portfoliofolder exists in/wp-content/themes/ - Verify permissions - Folders should be 755, files 644
- Check WordPress version - Requires WordPress 5.0+
- Activate theme - Go to Appearance β Themes and activate
- Clear cache - Browser and WordPress cache
Problem: Site loads blank after theme activation
Solutions:
-
Check PHP errors - Enable debug mode in
wp-config.php -
Increase memory - Set
WP_MEMORY_LIMITto 256M - Check plugins - Deactivate all plugins temporarily
- Verify functions.php - Ensure file is complete
- Rollback theme - Switch to default theme temporarily
Problem: Theme features not working (buttons, timeline, etc.)
Solutions:
- Check JavaScript - Ensure scripts are loading
-
Verify assets - Check
/assets/folder - Clear cache - Browser and WordPress cache
- Check console - Look for JavaScript errors
- Test individually - Enable features one by one
Problem: Customizer colors not showing
Solutions:
- Clear cache - Browser cache (Ctrl+F5) and WordPress cache
- Check variables - Ensure CSS variables are loading
- Verify Customizer - Check if settings are saved
- Test different browsers - Try Chrome, Firefox, Safari
-
Check CSS file - Ensure
aleejaved_portfolio_custom_css()function exists
Problem: Navigation not showing or styled incorrectly
Solutions:
- Check page count - Ensure you have 2+ published pages
- Verify menu order - Check Pages β Page Order
- Clear cache - Browser and WordPress cache
- Check CSS - Ensure navigation styles are loading
- Test responsive - Check different screen sizes
Problem: Hero text not displaying or styled incorrectly
Solutions:
- Check front-page.php - Ensure hero section exists
- Check Customizer - Verify hero settings
- Clear cache - Browser and WordPress cache
- Test responsive - Check different screen sizes
- Check images - Verify featured image is set
Problem: Buttons not styled or not working
Solutions:
- Check CSS - Ensure button styles are loading
- Verify variables - Check accent color variable
- Test hover - Check hover states
- Clear cache - Browser and WordPress cache
- Check JavaScript - Ensure button interactions work
Problem: Timeline not showing or sorting incorrectly
Solutions:
- Check posts - Ensure posts have "timeline" category
- Verify settings - Check Timeline β Timeline Order
- Clear cache - Browser and WordPress cache
- Check JavaScript - Ensure timeline.js is loading
- Test filters - Ensure category filtering works
Problem: Cards not showing or animations broken
Solutions:
- Check posts - Ensure cards are published
- Verify template - Check single-aj_card.php
- Clear cache - Browser and WordPress cache
- Check JavaScript - Ensure card animations work
- Test images - Verify image uploads
Problem: Popups not appearing or not functioning
Solutions:
- Check posts - Ensure popups are published
- Verify template - Check popup output function
- Clear cache - Browser and WordPress cache
- Check JavaScript - Ensure popup.js is loading
- Test triggers - Ensure popup triggers work
Problem: Page order interface not working
Solutions:
- Check JavaScript - Ensure page-order-admin.js is loading
- Verify interface - Check admin interface loads
- Test drag and drop - Try reordering pages
- Check save function - Ensure AJAX save works
- Clear cache - Browser and WordPress cache
Problem: Site not displaying correctly on mobile
Solutions:
- Check breakpoints - Test at different screen sizes
- Verify media queries - Ensure responsive CSS is working
- Test touch targets - Ensure buttons are touch-friendly
- Check navigation - Test mobile menu
- Clear cache - Browser and WordPress cache
Problem: Fonts not displaying correctly
Solutions:
- Check font loading - Ensure fonts are loading properly
- Test different browsers - Try Chrome, Firefox, Safari
- Clear cache - Browser and WordPress cache
- Check CSS - Ensure font styles are loading
- Verify units - Use responsive font sizes
- Open Developer Tools (F12)
- Check Console - Look for JavaScript errors
- Inspect Elements - Check CSS variables
- Network Tab - Check file loading
- Performance Tab - Check loading speed
Add to wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', true);Add to functions.php:
error_log('Theme Error: ' . $error_message);# WordPress cache
wp cache flush
# Browser cache
# Chrome: Ctrl+Shift+R
# Firefox: Ctrl+F5
# Safari: Cmd+Shift+R- Switch to default theme temporarily
- Reactivate your theme
- Re-save Customizer settings
- Clear all caches
- Verify functions.php - Ensure file is complete
- Check style.css - Ensure styles are present
- Verify assets - Ensure JavaScript files exist
- Check templates - Ensure all PHP files are present
- Deactivate all plugins
- Reactivate theme
- Activate plugins one by one
- Identify conflicting plugin
- Check this wiki - Browse all documentation
- Search issues - Look for similar problems
- Create issue - Report new problem
- Start discussion - Ask community for help
- Be specific - Include exact error messages
- Provide details - Browser, WordPress version, plugins
- Include screenshots - Show the problem
- List steps - What you've tried
- GitHub Issues - Report bugs and problems
- WordPress Forums - Get help from community
- Theme Developer - Contact theme author
- Installation Guide - Setup instructions
- Customization Guide - Customization options
- Color Customization - Color specific issues
- Hero Section - Hero specific issues
- Timeline System - Timeline specific issues
- Birthday Cards - Card specific issues
- Popup System - Popup specific issues
- Page Order - Page order specific issues