MainWP Dashboard Settings
FreshSource: MainWP Dashboard Settings
Access via the ellipsis menu in the top-right corner > Settings.
General Settings
Sync Configuration
| Setting | Default | Description |
|---|---|---|
| Daily sync time | - | H:mm format |
| Auto sync frequency | 2x daily | 1-12 times daily |
| Timezone | - | For scheduled tasks |
| Sidebar position | Left | Left or right |
Update Settings
| Setting | Default | Description |
|---|---|---|
| Plugin auto-updates | - | Install Updates toggle |
| Theme auto-updates | - | Install Updates toggle |
| Translation auto-updates | - | Install Trusted Updates |
| WP Core auto-updates | - | Install updates toggle |
| Update frequency | Daily | Daily/Weekly/Monthly |
| Auto-update delay | 1 day | Wait before applying |
| Abandoned tolerance | 365 days | Mark as abandoned after |
| Backup before update | - | Require backup first |
| Confirmation prompts | Enabled | Confirm before updating |
Advanced Settings
Rate Limiting
| Setting | Default |
|---|---|
| Global request limit | 4 |
| Min delay between requests | 200ms |
| Per-IP request limit | 1 |
| IP-specific delay | 1000ms |
| Max sites per batch | 10 |
| Delay between batches | 5ms |
Frontend Request Limits
| Setting | Default |
|---|---|
| Max simultaneous sync | 8 |
| Max install/update requests | 3 |
| Max uptime monitoring requests | 10 |
Other Advanced Options
- Data loading optimization (enabled by default)
- Browser cache expiration (10 min default)
- WP Cron usage toggle
- SSL certificate verification
- Connection method (OpenSSL or PHPSecLib)
- IPv4 enforcement
Monitoring Settings
- Uptime monitoring enable/disable
- Monitor type: HTTP, Ping, Keyword Monitoring
- Request method and interval (default: 60 min)
- Timeout (default: 60 seconds)
- Data retention (default: 180 days)
- Site Health monitoring with threshold selection
Email Settings
Configurable notification types with per-type:
- Enable/disable toggle
- Recipient email addresses
- Custom subject lines and headings
- HTML template management
- Per-site email overrides available
Cost Tracker Settings
- Currency selection (default: USD)
- Symbol position, separators, decimal precision
- Custom product categories with icons/colors
- Custom payment method labels
Hosting Optimization
Shared Hosting:
- Enable data loading optimization
- Reduce global requests to 2-3
- Increase delays to 500ms
- Sync before bulk actions
High-Performance:
- Increase sync requests to 15-20
- Increase install/update to 5-8
- Minimize delays