Plugin Documentation
Learn how to install, configure, and secure your WordPress website using the WebKernelAI Security plugin.
Installation
1. Upload the plugin folder to your /wp-content/plugins/ directory or install via the WordPress Admin.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Navigate to Settings → WebKernelAI Security.
4. Generate a secure site token to connect with your WebKernelAI dashboard.
Core Features
- Secure token-authenticated REST API endpoints
- Signed request validation using HMAC-SHA256
- Nonce replay protection and timestamp freshness validation
- File integrity inventory generation (SHA-256)
- Centralized SEO metadata synchronization
- Advanced Content Security Policy (CSP) management
Security Architecture
WebKernelAI Security implements a zero-trust architecture for WordPress communication:
// Request Headers Example
X-WK-Signature: [hmac_hash]
X-WK-Timestamp: [unix_timestamp]
X-WK-Nonce: [random_string]
Requests are validated for freshness, origin, and cryptographic signature before any operation is executed.
SEO & Technical Controls
Manage these Technical SEO elements directly from your dashboard:
Latest Updates
Improved Security Overview
Added REST route for security overview and theme update detection.
Advanced HMAC Protection
Added HMAC request validation and production lock profiles.
