Common issues and solutions for Lumenare Search.
Search Not Working
Symptoms: No results appear, search form doesn’t respond, dropdown never shows.
Check Plugin is Enabled
- Go to Settings → Lumenare Search
- Ensure “Enable Plugin” is checked
- Save settings
Verify Index Exists
- Go to Index Management tab
- Check “Indexed Posts” count
- If zero, click “Reindex All Content”
Check JavaScript Errors
- Open browser console (F12 → Console tab)
- Look for JavaScript errors
- Common issues:
- jQuery not loaded
- Script conflicts with other plugins
- Theme compatibility issues
Verify AJAX is Working
- Check that
admin-ajax.phpis accessible - Some security plugins block AJAX requests
- Whitelist
lumenare_searchaction if needed
Check for Plugin Conflicts
- Deactivate other plugins one by one
- Test search after each deactivation
- Identify conflicting plugin
No Results Appearing
Symptoms: Search runs but returns no results for queries that should match.
Check Post Types
- Go to Settings → Lumenare Search → General
- Ensure desired post types are selected
- Reindex if you add post types
Verify Content is Published
Only published posts are indexed. Draft, pending, and private posts are excluded.
Check Minimum Characters
- Go to Settings → General
- Check Minimum Characters setting
- Ensure your query meets the requirement
Review Stop Words
Your search terms might be in the stop words list:
- Go to Settings → Search Quality → Stop Words
- Check if your search terms are listed
- Remove from stop words if needed
- Reindex after changes
Check Match Mode
If using “All (AND)” mode, all keywords must appear in content.
Try switching to “Any (OR)” mode for broader results.
Reindex Content
Content might not be indexed yet:
- Go to Index Management tab
- Click “Reindex All Content”
- Wait for completion
Results Not Relevant
Symptoms: Wrong posts appearing first, irrelevant results ranking high.
Adjust Weights
If titles should matter more:
- Go to Settings → Search Quality
- Increase Title Weight
- Decrease Content Weight if needed
- Reindex after changes
Review Stop Words
Add common irrelevant words to stop words:
- Go to Settings → Search Quality → Stop Words
- Add words that appear in many posts but aren’t useful for search
- Reindex after changes
Check Synonyms
Ensure synonyms are configured correctly:
- Go to Settings → Search Quality → Synonyms
- Each line should be comma-separated words
- Example:
car, automobile, vehicle
Add Phrase Boosting
If specific phrases should rank higher:
- Go to Settings → Search Quality → Search Phrases
- Add important multi-word phrases
- Adjust Phrase Boost Multiplier if needed
Disable Trending Ranking
If trending is causing irrelevant results:
- Go to Settings → Search Quality
- Uncheck “Enable Dynamic Trending Ranking”
Try Different Match Mode
Switch between “Any” and “All” modes:
- Any (OR): More results, potentially less precise
- All (AND): Fewer results, more precise
Live Search Dropdown Not Appearing
Symptoms: Typing in search doesn’t show dropdown results.
Check JavaScript
- Open browser console (F12)
- Look for errors
- Ensure jQuery is loaded
Verify jQuery
Lumenare Search requires jQuery. Some themes disable it.
- Check theme settings for jQuery options
- Try switching to a default theme temporarily
Check AJAX URL
- Verify
admin-ajax.phpis accessible - Try visiting:
yoursite.com/wp-admin/admin-ajax.php - Should return “0” (not an error page)
Review Minimum Characters
- Ensure you’ve typed enough characters
- Default is 3 characters
- Check setting in Settings → General
Check Browser Compatibility
- Test in different browsers (Chrome, Firefox, Safari)
- Some browser extensions block scripts
Clear Cache
- Clear browser cache
- Clear WordPress cache (if using caching plugin)
- Clear CDN cache if applicable
Index Not Updating
Symptoms: New posts don’t appear in search results.
Check Post Status
Only published posts are indexed automatically. Drafts, pending, and private posts are excluded.
Verify Post Type
- Ensure post type is selected in Settings → General
- Custom post types must be explicitly enabled
Manual Reindex
- Go to Index Management tab
- Use Partial Reindex → Index Only New Posts
- Or click “Reindex All Content” for full rebuild
Check for Errors
- Enable WP_DEBUG and WP_DEBUG_LOG in wp-config.php
- Check
/wp-content/debug.logfor indexing errors
Database Permissions
Ensure WordPress has write access to database tables.
Performance Issues
Symptoms: Slow search, site slowdown during indexing.
Reduce Index Scope
- Go to Settings → General
- Limit post types being indexed
- Only index post types that need search
Increase Stop Words
More stop words = smaller index:
- Go to Settings → Search Quality → Stop Words
- Add common words that don’t need indexing
- Reindex after changes
Disable Fuzzy Matching
Fuzzy matching is more resource-intensive:
- Go to Settings → Search Quality
- Uncheck “Enable Fuzzy Matching”
Limit Dropdown Results
- Go to Settings → Display
- Reduce Dropdown Results (e.g., from 10 to 5)
Use Partial Reindex
Instead of full reindex, use partial options:
- Index only new posts
- Index specific post types
- Index by date range
Optimize Database
Run database optimization tools:
- phpMyAdmin optimize
- WP-CLI:
wp db optimize - Database optimization plugins
Security Filtering Too Aggressive
Symptoms: Legitimate searches are being blocked.
Review Blocked Characters
- Go to Settings → Advanced → Blocked Characters
- Check if legitimate characters are blocked
- Remove characters needed for your content
Check Blocked Patterns
- Go to Settings → Advanced → Blocked Patterns
- Review regex patterns
- Adjust patterns that cause false positives
Temporary Disable
For testing only:
- Go to Settings → Advanced
- Uncheck “Enable Security Filtering”
- Re-enable after testing!
Check Security Logs
- Enable “Enable Security Logging” in settings
- Review what’s being blocked
- Identify false positives
Weighting Changes Not Taking Effect
Symptoms: Changed weights but results are the same.
Reindex Required
Weight changes require full reindex:
- Go to Index Management tab
- Click “Reindex All Content”
- Wait for completion
Clear Cache
After reindexing:
- Clear WordPress cache
- Clear browser cache
- Test search again
Check Settings Saved
- Go to Settings → Search Quality
- Verify weights show expected values
- Save settings again if needed
Verify Weight Values
Weights must be positive integers (0-10).
Taxonomy Terms Not Boosting Results
Symptoms: Category/tag matches not ranking higher.
Check Taxonomy Weights
- Go to Settings → Search Quality → Taxonomy Term Weighting
- Ensure weights are set (not 0)
- Default: category=5, tag=3
Verify Taxonomy Exists
- Check that taxonomies are registered
- Verify terms exist and are assigned to posts
Check Term Matching
Terms must match keywords exactly or partially. The keyword “security” would match a category named “Security” or “Website Security”.
Reindex After Weight Changes
Taxonomy weight changes require reindex.
Trending Ranking Not Working
Symptoms: Trending boost not affecting results.
Enable Trending Ranking
- Go to Settings → Search Quality
- Check “Enable Dynamic Trending Ranking”
- Save settings
Wait for Trending Calculation
Trending scores are calculated daily (2 AM by default). New installations need time to accumulate search data.
Check Minimum Searches
- Go to Settings → Search Quality
- Check Minimum Searches for Trending
- Queries need this many searches to become trending
- Default: 5 searches
Adjust Boost Strength
If trending influence is too weak:
- Increase Trending Boost Strength
- Default: 0.5, try 1.0 for stronger effect
Verify Trending Table
Check that the trending table exists:
- Access your database via phpMyAdmin
- Look for
wp_lumenare_search_trendingtable - If missing, deactivate and reactivate plugin
Widget/Shortcode Not Working
Symptoms: Search form doesn’t appear or function.
Check Widget Placement
- Go to Appearance → Widgets
- Verify widget is added to a widget area
- Check if widget area displays on your pages
Verify Shortcode Syntax
Use exactly:
Common mistakes:
- Wrong brackets:
(lumenare_search) - Wrong name:
[lumenare-search] - Extra spaces:
[ lumenare_search ]
Check Theme Compatibility
- Switch to a default theme (Twenty Twenty-Four)
- Test search
- If working, issue is theme-related
Review JavaScript Errors
- Open browser console (F12)
- Check for errors when page loads
- May indicate script conflicts
Database Table Issues
Symptoms: Errors about missing tables, database errors in logs.
Deactivate and Reactivate
This recreates database tables:
- Go to Plugins
- Deactivate Lumenare Search
- Reactivate Lumenare Search
Check Database Permissions
Ensure WordPress user can create tables:
- Check MySQL user privileges
- Should have CREATE, ALTER, INSERT, UPDATE, DELETE
Review Database Prefix
If using custom prefix, tables should be {prefix}lumenare_search_index, etc.
Manual Table Check
Access database via phpMyAdmin and verify tables exist:
wp_lumenare_search_indexwp_lumenare_search_analyticswp_lumenare_search_trendingwp_lumenare_search_clicks
Contact Hosting
Some hosts restrict table creation. Contact support if tables can’t be created.
Still Having Issues?
If you’ve tried these solutions and still have problems:
- Check the WordPress.org forums – Search for similar issues
- Post a support request – Include:
- WordPress version
- PHP version
- Plugin version
- Error messages (if any)
- Steps to reproduce
WordPress.org Support Forums →