For WordPress
GitHub
Home Modules Documentation FAQ Download
Docs Assumption Detection

Assumption Detection

Detect when implicit assumptions about your WordPress site stop being true.

Overview

Detects when implicit assumptions about your WordPress site stop being true. This module notices silent breakages caused by plugin additions, theme changes, or code snippets.

Assumption Detection Settings
Assumption Detection settings and detected issues

Available Detectors

DetectorWhat It Finds
Schema CollisionMultiple JSON-LD sources outputting same schema type
Analytics DuplicationSame tracking ID loaded multiple times
Font RedundancySame font family from multiple sources
Inline CSS GrowthPerformance debt from excessive inline styles
jQuery ConflictsMultiple jQuery versions/sources
Meta DuplicationDuplicate viewport, robots, OG tags
REST API ExposureUser enumeration via REST API
Lazy Loading ConflictsMultiple lazy loading implementations
Mixed ContentHTTP resources on HTTPS pages
Missing Security HeadersX-Content-Type-Options, X-Frame-Options, etc.
Debug ExposureWP_DEBUG, display_errors enabled
Cron IssuesDisabled WP-Cron, stuck jobs

Warning Management

Each warning can be:

  • Acknowledged: Dismissed from current view
  • Snoozed: Hidden for X days
  • Ignored Permanently: Never show again