WordPress File Integrity Checker Plugin

A specialized WordPress plugin that monitors file integrity across your WordPress installation. It automatically detects file changes, tracks modifications over time, and alerts administrators to potentially unauthorized alterations.

Built with modern PHP architecture and WCAG AAA accessibility standards, this plugin provides focused file integrity monitoring while remaining user-friendly for WordPress administrators of all technical levels.

Key Features

  • Automated File Scanning – Schedule multiple scans with customizable frequencies using WordPress Action Scheduler for reliable background processing
  • Change Detection & Tracking – SHA-256 checksum generation with file content caching enables detailed diff generation between scan versions
  • Automated Alerts – Email and Slack webhook notifications when scans detect file changes
  • Detailed Change Reports – Track file additions, modifications, and deletions with comprehensive logs and visual diff viewer
  • WP-CLI Integration – Full command-line interface for automated deployments and CI/CD pipeline integration

Use Cases

  • Monitor WordPress core, plugin, and theme files for unexpected modifications
  • Detect potential malware injections or unauthorized file changes
  • Track legitimate file changes during development and updates
  • Maintain audit trails for security compliance requirements

The plugin features a fully accessible admin interface with WCAG AAA compliant color contrasts, ensuring all users can effectively monitor their site’s file integrity. With support for large-scale installations and memory-efficient batch processing, it’s suitable for everything from small business sites to enterprise WordPress deployments.