Skip to content

System Warning

The System_Warning class provides a monitoring dashboard in the WordPress admin. It aggregates health checks and alerts from various Terra framework tools into a single overview panel.


  • Admin dashboard widget: Shows system health at a glance
  • URL health checks: Validates internal and external links
  • Performance monitoring: Integrates with Lighthouse scores
  • Email alerts: Sends notifications when issues are detected
  • Google Search Console: Surfaces GSC data in the admin

CheckSource ClassDescription
URL healthTerra_URL_Health_CheckScans pages for broken links
PerformanceTerraLighthouseTracks Lighthouse scores over time
Search ConsoleGoogle_Search_ConsoleSurfaces indexing and crawl issues
GrammarGrammarFlags spelling/grammar issues (optional)

The System Warning is instantiated automatically in the frameworkโ€™s default() method. It appears as a panel in the Terra Dashboard admin page.

No project-level configuration is typically needed โ€” the dashboard automatically aggregates data from whichever monitoring modules are active for the project.

Knowledge Check

Test your understanding of this section

Loading questions...