Common Issues
Solutions to common problems with ThemeRuby Multi Authors.
Installation Issues
Plugin Won't Activate
Symptoms:
- Error message when activating
- White screen after activation
- Plugin deactivates immediately
Possible Causes:
- PHP version too old (requires 7.4+)
- WordPress version too old (requires 5.8+)
- Conflicting plugin
- Server misconfiguration
Solutions:
# Check PHP version
php -v
# Should be 7.4 or higher
- Update PHP to 7.4 or higher
- Update WordPress to latest version
- Deactivate other plugins temporarily
- Check error logs for details
Plugin Files Missing
Symptoms:
- Plugin shows in list but won't activate
- Missing file errors
Solution:
- Deactivate and delete plugin
- Re-download fresh copy
- Re-install via WordPress admin
Meta Box Issues
Authors Meta Box Not Showing
Symptoms:
- Can't find Authors meta box in post editor
- Meta box disappeared
Solutions:
1. Check Post Type Support
Settings > ThemeRuby Multi Authors > Supported Post Types
Ensure your post type is checked.
2. Check Screen Options
- Click "Screen Options" at top right of post editor
- Ensure "Authors" is checked
3. Check for JavaScript Errors
- Open browser console (F12)
- Look for JavaScript errors
- Resolve conflicts if found
4. Clear Browser Cache
- Hard refresh: Ctrl+Shift+R (Windows) or Cmd+Shift+R (Mac)
Can't Select Authors
Symptoms:
- Authors list is empty
- Checkboxes don't work
- Can't check/uncheck authors
Solutions:
1. Check User Roles
- Only users with author-capable roles appear
- Subscribers don't show by default
2. JavaScript Error
- Check browser console for errors
- Disable other plugins to find conflicts
3. Clear Cache
- Clear browser cache
- Clear WordPress cache
- Clear object cache if using one
Saving Issues
Authors Not Saving
Symptoms:
- Select authors but they don't save
- Authors revert after saving post
Solutions:
1. Check Permissions
// Verify current user can assign authors
$can_assign = current_user_can( 'edit_posts' );
2. Check for JavaScript Errors
- Open browser console
- Save post
- Look for errors during save
3. Disable Other Plugins
- Deactivate plugins one by one
- Find conflicting plugin
- Contact that plugin's support
4. Check Nonce Verification
- Usually automatic
- May fail if session issues exist
- Try logging out and back in
Authors Disappear After Update
Symptoms:
- Authors assigned but don't appear after updating post
Solution:
Clear cache:
// Clear plugin cache
delete_transient( 'ema_post_authors_' . $post_id );
wp_cache_delete( 'post_authors_' . $post_id, 'ema_post_authors' );
Or use Settings > ThemeRuby Multi Authors > Clear Cache button.
Display Issues
Authors Not Showing on Frontend
Symptoms:
- Authors display in admin but not on site
- Only primary author shows
Solutions:
1. Enable Author Box
Settings > ThemeRuby Multi Authors > Enable Author Box
2. Add Template Tags
Your theme may not automatically support multiple authors. Add to your theme:
// In single.php or content.php
if ( function_exists( 'tmauthors_the_authors' ) ) {
tmauthors_the_authors();
}
3. Check Theme Compatibility
Some themes hardcode the_author(). You need to customize the theme or use a child theme.
Wrong Authors Showing
Symptoms:
- Different authors appear than assigned
- Random authors showing
Solutions:
1. Clear All Caches
- Plugin cache
- Theme cache
- Browser cache
- Server cache (if any)
2. Verify Author Assignment
- Edit the post
- Check which authors are selected
- Save again
3. Check for Theme/Plugin Conflicts
- Switch to default WordPress theme
- Check if issue persists
- If fixed, problem is with theme
Author Box Looks Broken
Symptoms:
- Styling is off
- Layout is broken
- Overlapping elements
Solutions:
1. Check for CSS Conflicts
/* Add to your theme's style.css */
.ema-author-box {
clear: both !important;
overflow: hidden;
}
2. Disable Theme Styles
Some themes have conflicting author styles:
/* Override theme styles */
.ema-author-box * {
box-sizing: border-box;
}
3. Use Custom CSS
Add your own styles to fix layout issues.
Archive Issues
Author Archives Show Wrong Posts
Symptoms:
- Author archive doesn't show all their posts
- Missing co-authored posts
Solutions:
1. Enable Archive Filtering
Settings > ThemeRuby Multi Authors > Enable Archive Filtering
Must be checked!
2. Clear Permalinks
Settings > Permalinks > Save Changes
This flushes rewrite rules.
3. Disable Conflicting Plugins
Some plugins modify archive queries. Try disabling:
- Custom post type plugins
- Query modification plugins
- SEO plugins temporarily
Author Archives Return 404
Symptoms:
- Author links go to 404 page
- Author archive doesn't exist
Solutions:
1. Flush Rewrite Rules
# Via WP-CLI
wp rewrite flush
# Or in admin
# Settings > Permalinks > Save Changes
2. Check Permalink Structure
- Must have permalinks enabled
- "Plain" permalinks may not work
3. Re-activate Plugin
- Deactivate plugin
- Reactivate plugin
- This re-runs activation hooks
Performance Issues
Slow Admin Area
Symptoms:
- Post editor loads slowly
- Authors list takes long to load
Solutions:
1. Enable Caching
Settings > ThemeRuby Multi Authors > Enable Caching
2. Limit Assignable Users
If you have thousands of users:
// Only show editors and administrators
add_filter( 'tmauthors_assignable_roles', function( $roles ) {
return array( 'administrator', 'editor' );
} );
3. Use AJAX Loading
For sites with many users, consider implementing AJAX search instead of loading all users at once.
Slow Frontend Loading
Symptoms:
- Posts load slower with plugin active
- Database queries increased
Solutions:
1. Enable Caching
Settings > ThemeRuby Multi Authors > Enable Caching
2. Use Object Cache
Install object caching:
- Redis
- Memcached
- APCu
3. Optimize Queries
The plugin uses efficient LEFT JOINs, but you can optimize further:
// Disable unnecessary WP_Query filters if not using them
add_filter( 'ema_enable_author_filtering', '__return_false' );
Permission Issues
Can't Assign Authors
Symptoms:
- Authors meta box shows but can't select anyone
- "You don't have permission" error
Solutions:
1. Check User Role
Current user must be able to edit posts:
current_user_can( 'edit_posts' )
2. Check Capabilities
// Add capability to role
$role = get_role( 'author' );
$role->add_cap( 'assign_authors' );
3. Custom Capability Filter
If using custom capability check, verify it's correct.
Users Missing from List
Symptoms:
- Some users don't appear in authors list
- Expected users are hidden
Solutions:
1. Check User Role
Only these roles appear by default:
- Administrator
- Editor
- Author
- Contributor
Subscribers don't appear.
2. Custom Filter Issue
If you have a custom filter, check it:
// Verify filter isn't too restrictive
remove_all_filters( 'tmauthors_assignable_users' );
WP_Query Issues
author Parameter Not Working
Symptoms:
- WP_Query with author parameter shows wrong results
- Filtering by author doesn't work
Solutions:
1. Enable WP_Query Support
Settings > ThemeRuby Multi Authors
☑ Enable WP_Query author parameter support
2. Clear Cache
After enabling, clear all caches.
3. Check Query Syntax
// Correct syntax
$query = new WP_Query( array(
'author' => 5, // User ID, not username
) );
author__in Not Working
Solution:
Settings > ThemeRuby Multi Authors
☑ Enable WP_Query author__in parameter support
Database Issues
Database Errors
Symptoms:
- Error messages mentioning database
- SQL errors in logs
Solutions:
1. Check Database Connection
- Verify WordPress can connect to database
- Check wp-config.php settings
2. Repair Database
# Via WP-CLI
wp db repair
# Or add to wp-config.php temporarily
define( 'WP_ALLOW_REPAIR', true );
# Then visit: /wp-admin/maint/repair.php
3. Re-activate Plugin
- Deactivates plugin
- Reactivate plugin
- This re-creates any necessary data
Conflict Issues
Plugin Conflicts
Common Conflicting Plugins:
- Other multi-author plugins (e.g., Co-Authors Plus)
- Some query modification plugins
- Some caching plugins (misconfigured)
Solution:
1. Identify Conflict
- Deactivate all other plugins
- Activate ThemeRuby Multi Authors alone
- Test functionality
- Reactivate plugins one by one
- Find the conflicting plugin
2. Resolve Conflict
- Update both plugins
- Contact plugin support
- Use alternative plugin
- Report conflict to both plugin authors
Theme Conflicts
Symptoms:
- Plugin works with default theme
- Breaks with your theme
Solution:
1. Switch to Default Theme
- Temporarily activate Twenty Twenty-Three
- Test if plugin works
- If yes, theme is the issue
2. Contact Theme Developer
- Report the issue
- Provide details
- Ask for multi-author support
3. Use Child Theme
- Create child theme
- Override problematic templates
- Add custom code
SEO Plugin Issues
Yoast SEO Conflicts
Symptoms:
- Authors not appearing in Yoast meta
- Schema.org markup issues
Solution:
Settings > ThemeRuby Multi Authors
☑ Enable SEO Integration
Clear cache after enabling.
Rank Math Issues
Solution:
Same as above - enable SEO integration and clear cache.
Debug Mode
Enable Debug Mode
For troubleshooting, enable WordPress debug:
// In wp-config.php
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Check /wp-content/debug.log for errors.
Plugin-Specific Debugging
// Add to functions.php temporarily
add_filter( 'tmauthors_debug', '__return_true' );
This enables additional logging.
Getting More Help
If issues persist:
-
Check Debug Log
- Review
/wp-content/debug.log - Look for plugin-related errors
- Review
-
Browser Console
- Check for JavaScript errors
- Report them with details
-
System Information
- WordPress version
- PHP version
- Plugin version
- Active plugins list
- Theme name
-
Contact Support
Still Having Issues?
- FAQ - Frequently asked questions
- Developer Guide - Technical documentation