The Content Guard Pro dashboard widget provides an at-a-glance security overview on your WordPress dashboard, making it easy to monitor your site’s security status.
Widget Location #
The widget appears on the main WordPress dashboard:
- Dashboard → Home (the first page after login)
- Position can be customized by dragging
Widget Content #
Security Status #
Overall site status indicator:
| Status | Indicator | Meaning |
| ——– | ———– | ——— |
| Secure | ✓ Green | No open findings |
| Warning | ⚠ Yellow | Suspicious findings present |
| Critical | ✗ Red | Critical findings require attention |
Finding Counts #
Breakdown of open findings:
Critical: 2
Suspicious: 5
Review: 8
─────────────
Total: 15
Last Scan Information #
- Last Scan: Date and time
- Scan Type: Quick or Standard
- Items Scanned: Total content checked
- Duration: How long the scan took
Next Scheduled Scan #
If scheduled scans are enabled:
- Next Scan: Date and time
- Mode: Quick or Standard
Quick Actions #
The widget includes action buttons:
Run Scan #
Click to start a scan immediately:
- Defaults to Quick Scan
- Progress shows inline
- Results update in real-time
View Findings #
Direct link to the findings page with:
- All open findings displayed
- Sorted by severity
Settings #
Quick access to plugin settings.
Customizing the Widget #
Collapsing the Widget #
1. Click the widget title bar
2. Widget collapses to title only
3. Click again to expand
Moving the Widget #
1. Click and drag the widget title
2. Drop in desired dashboard column
3. Position is saved automatically
Hiding the Widget #
1. Click Screen Options (top right)
2. Uncheck Content Guard Pro
3. Widget is hidden but can be restored
Widget Updates #
When Does It Update? #
The widget updates on:
- Dashboard page load
- After scans complete
- After finding status changes
- Page refresh
Real-Time During Scans #
When a scan is running:
- Progress bar appears
- Finding count updates as issues are found
- Completion notification shows
Mobile View #
On smaller screens:
- Widget stacks vertically
- All information remains visible
- Action buttons remain accessible
Multiple Sites / Multisite #
Single Sites #
Each site has its own widget showing site-specific data.
Multisite Network #
- Widget appears on each subsite dashboard
- Shows findings for that specific subsite
- Network admin dashboard planned for future
Troubleshooting #
Widget Not Appearing #
1. Check Screen Options:
– Click Screen Options (top right of dashboard)
– Ensure Content Guard Pro is checked
2. Check Permissions:
– Widget only shows for users with manage_options
– Typically admin-only
3. Plugin Active:
– Verify Content Guard Pro is activated
Widget Shows Old Data #
1. Clear Object Cache:
– If using object caching, clear it
– Or wait for cache expiration
2. Check Database:
– Widget reads from plugin tables
– Ensure tables exist (run diagnostics)
3. Refresh the Page:
– Simple page refresh updates data
Scan Button Not Working #
1. Check JavaScript:
– View browser console for errors
– Disable conflicting plugins
2. Check AJAX:
– Some hosts block admin-ajax
– Check server configuration
Best Practices #
Daily Monitoring #
1. Check the dashboard daily when logging in
2. Note the status indicator at a glance
3. Click View Findings if any issues
4. Take action on Critical findings immediately
Weekly Review #
1. Run a manual scan weekly
2. Review all severity levels not just Critical
3. Check last scan date is recent
4. Verify scheduled scans are running
Related Features #
- Admin Bar Badge – See alerts on any admin page
- Email Notifications – Get alerts by email
- Reports Page – Detailed scan history and exports