Site Settings
Configure your SiteX installation from Settings in the admin panel.
General Settings
| Setting | Description |
| Site Name | Your website name (shown in header, title tags, emails) |
| Site Tagline | Short description shown below the site name |
| Site URL | Full URL including protocol (e.g., https://example.com) |
| Admin Email | Primary contact email for notifications |
| Timezone | Server timezone for scheduled content |
| Date Format | Display format for dates across the site |
| Language | Default site language (see Language Files) |
Content Settings
- Articles per page - Items shown in category listings
- Blog posts per page - Posts shown on the blog index
- Default article status - Draft or published for new content
- Featured image required - Enforce image upload for articles
- Excerpt length - Auto-excerpt character count
Email Settings
| Setting | Description |
| From Name | Sender name for outgoing emails |
| From Email | Sender email address |
| SMTP Host | SMTP server hostname (leave empty for PHP mail) |
| SMTP Port | SMTP port (587 for TLS, 465 for SSL) |
| SMTP Username | SMTP authentication username |
| SMTP Password | SMTP authentication password |
Cache Settings
- Enable cache - Toggle file-based page caching
- Cache duration - Time-to-live in seconds (default: 3600)
- Clear cache - Button to purge all cached pages
Security Settings
- Login attempts - Max failed login attempts before lockout (default: 5)
- Lockout duration - Minutes to lock account after failed attempts
- Force HTTPS - Redirect all HTTP traffic to HTTPS
- Session lifetime - Admin session timeout in minutes