📦 Download quickscan-connector.zip | 📖 View Documentation | 🌟 Request Pro Account
A professional WordPress plugin that integrates with the Guardian360 Quickscan API to provide comprehensive website security scanning functionality. Available in Basic (free, no account required) and Pro (free with account) versions.
The Quickscan Connector plugin enables WordPress users to perform comprehensive security scans using the Guardian360 Quickscan API. The Basic version works immediately with full scan results, while the Pro version offers additional administrative features through a vetted account system with personalized onboarding.
- Complete security analysis via Guardian360 Quickscan API
- Full vulnerability reports for all users (Basic and Pro)
- PDF email reports (Pro users only)
- Real-time scan results with comprehensive findings
- Complete security scanning with full results
- Gutenberg blocks, widgets, and shortcodes
- Ready to use immediately
- Everything in Basic version
- PDF email report functionality - Receive comprehensive PDF reports via email
- User activity tracking - View list of users who requested PDF reports
- Secure admin dashboard - Access results in authenticated environment
- White-label PDF reports - Customize reports with your branding
- Administrative controls - Manage PDF delivery and scanning features
- Priority support - Direct access to security experts
- Dashboard: Overview and quick access to scanning features
- Start Scan: Interface to initiate security scans
- Request Account: Embedded form for new user registration
- Settings: Configure plugin preferences and Quickscan credentials
- Gutenberg Block: Modern "Security Scanner" block for the WordPress editor
- Widget: Configurable widget for sidebars and footers
- Shortcodes: Flexible shortcode system for custom implementations
- WordPress 5.0 or higher
- PHP 7.4 or higher
- MySQL 5.6 or higher
- Active internet connection for API communication
- Download the plugin zip file from this repository
- In WordPress admin, go to Plugins → Add New → Upload Plugin
- Choose the downloaded
quickscan-connector.zipfile - Click Install Now and then Activate
- Navigate to Quickscan → Settings to configure your account
- Download and extract the plugin files
- Upload the
quickscan-connectorfolder to/wp-content/plugins/ - Activate the plugin through the 'Plugins' menu in WordPress
- Navigate to Quickscan → Settings to configure your account
git clone git@github.com:guardian360/quickscan-wp-plugin.git quickscan-connector
cd quickscan-connector
# Activate the plugin in WordPress admin- Navigate to Quickscan → Request Account in WordPress admin
- Complete the embedded account request form
- Wait for approval (typically within 24 hours)
- Receive credentials via email once approved
- Return to Quickscan → Settings to login
- Go to Quickscan → Settings in WordPress admin
- Select "I have a Quickscan account"
- Enter your Quickscan credentials:
- Email address
- Password
- Click Test Credentials to verify connection
- Click Save Credentials to store securely
- Attribution Display: Choose between clickable logo or text link (attribution required)
- Navigate to Quickscan → Start Scan
- Enter the URL to scan
- Click Start Scan
- View real-time scan progress
Access Quickscan → Dashboard for:
- Quick scan initiation
- System status overview
- Recent activity summary
- In the WordPress editor, add a new block
- Search for "Security Scanner"
- Configure the block settings in the sidebar
- Publish or update your page
- Go to Appearance → Widgets
- Find "Security Scanner" widget
- Drag to desired widget area
- Configure settings and save
Basic implementation:
[quickscan]With parameters:
[quickscan title="Security Check" placeholder="Enter URL..." button_text="Scan Now"]Available parameters:
title: Scanner title textplaceholder: Input field placeholderbutton_text: Submit button textshow_results: Display results inline (true/false)
The Quickscan platform maintains high standards through a professional vetting process:
- Submit Request: Complete the embedded form with your professional details
- Review Process: Our team reviews your request to ensure optimal service delivery
- Approval: Receive credentials and personalized onboarding within 24 hours
- Support: Access priority support from security experts
- User Activity Tracking: View all users who requested PDF reports from your site
- Secure Dashboard Access: Access scan results through authenticated environment
- White-Label Reports: Customize PDF reports with your own branding and company information
- Administrative Controls: Control PDF report delivery and manage scanning functionality
- Priority Support: Direct support channel with security experts
The plugin connects to the Guardian360 Quickscan API:
- Basic Version: Uses public API (
https://quickscan.guardian360.nl/api/v2) - no authentication required - Pro Version: Uses authenticated API (
https://quickscan.guardian360.nl/api/v1) with user credentials - Data Storage: All scan data stored on Quickscan servers
- Privacy: No email or scan data stored locally in WordPress
quickscan-connector/
├── quickscan-connector.php # Main plugin file
├── assets/
│ ├── css/
│ │ ├── admin.css # Admin styles
│ │ └── frontend.css # Frontend styles
│ └── js/
│ ├── admin.js # Admin scripts
│ └── frontend.js # Frontend scripts
├── blocks/ # Gutenberg block files
│ └── security-scanner/
├── templates/ # Page templates
│ ├── dashboard.php
│ ├── start-scan.php
│ ├── account-request.php
│ ├── settings.php
│ └── shortcode.php
└── languages/ # Translation files
- Credentials encrypted using WordPress security keys
- All API calls use secure HTTPS connections
- WordPress nonces protect against CSRF attacks
- Admin functions require
manage_optionscapability - Input sanitization and validation on all forms
- No email harvesting or storage in WordPress
- All user data managed through Zoho CRM
- Scan results stored only on Quickscan servers
- No tracking or analytics within the plugin
- GDPR compliant data handling
- Verify credentials in Quickscan → Settings
- Check internet connectivity
- Ensure firewall allows outbound HTTPS
- Contact support if connection issues persist
- Ensure all form fields are completed
- Check email for approval notification
- Allow up to 24 hours for processing
- Contact support if delays exceed 24 hours
- Verify plugin activation in WordPress
- Check user permissions (requires admin role)
- Clear browser and WordPress cache
- Check for PHP errors in debug log
Enable WordPress debugging in wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);For support and assistance:
- Email: support@guardian360.nl
- Website: guardian360.eu
- Quickscan Platform: guardian360.eu/quickscan
- GitHub: github.com/guardian360/quickscan-wp-plugin
- Updated Basic vs Pro messaging with accurate feature descriptions
- Removed password requirement for clearing credentials
- Improved attribution display with enforced branding
- Added logo/text choice for attribution with clickable links
- Fixed frontend upgrade messages (removed inappropriate admin CTAs)
- Enhanced accessibility with proper alt and title attributes
- Updated all links to point to guardian360.eu/quickscan platform
- Initial release with Basic and Pro versions (both free)
- Complete security scanning available to all users
- Guardian360 Quickscan API integration (v1/v2 endpoints)
- Pro account request system via Zoho CRM for administrative features
- Gutenberg block, widget, and shortcode support
- Secure credential management for Pro users
- Admin dashboard interface
- PDF email report functionality for Pro users only
- User activity tracking for Pro accounts
- White-label report options for Pro accounts
This plugin is licensed under the GPL v2 or later.
Developed by Guardian360
Professional Security Scanning with Quality Assurance