- MainWP KB
- Extensions
- Virusdie
-
Getting Started
-
General
-
Extensions
- Boilerplate
- Code Snippets
- Favorites
- Comments
- MainWP Buddy
- Bulk Settings Manager
- UpdraftPlus Backups
- Advanced Uptime Monitor
- Post Plus
- Vulnerability Checker
- WordPress SEO
- Wordfence
- Page Speed
- Custom Post Types
- Staging
- Team Control
- Clone
- File Uploader
- Maintenance
- Virusdie
- BackWPup
- White Label
- Time Capsule
- Pro Reports
- Article Uploader
- iThemes Security
- Rocket
- Post Dripper
- Sucuri
- WooCommerce Status
- WP Compress
- Piwik
- Google Analytics
- WooCommerce Shortcuts
- Custom Dashboard
- Time Tracker
- Cost Tracker Assistant
- Fathom
- URL Extractor
- SSL Monitor
- Jetpack Scan
- Jetpack Protect
- Database Updater
- Termageddon
- Pressable
- Atarim
- Cache Control
- Domain Monitor
- Lighthouse
- Dashboard Lock
- Post SMTP
-
Troubleshooting
-
FAQs
-
Affiliates
-
Sites
-
Insights
-
Cost Tracker
-
Miscellaneous
Scan Child Sites With Virusdie
By default, Virusdie will scan your sites automatically once per week on the free plan. If any problem is found, you will get a notification from the Virusdie service.
Note: This feature, the on-demand scan, requires a paid Virusdie plan.
If you wish to scan sites more frequently or on demand, an upgrade to a paid Virusdie plan is required.
To request the Scan process manually,
- Login to your MainWP Dashboard
- Go to the MainWP > Extensions > Virusdie page
- Locate the site that you want to scan
- Click the Scan button
Scan via WP CLI Command
wp mainwp-virusdie scan <id>
Don’t forget to replace the <id> with the actual child site ID.
Scan via REST API
URI
/virusdie/scan
Method
POST
Required Parameters
- site_id – (INT) ID of the child site
Example Request
https://example.com/wp-json/mainwp/v1/virusdie/scan?site_id=25&consumer_key=ck_b587c54fa39976a2ad47b8faf260de84beb70f5d