EarlyGoose
A scan runs: Verifying core, Comparing plugins, Reading the theme, Checking the code, Analyzing updates, Testing email, Checking the setup.

Catch WordPress problems before they cost you customers

We monitor everything from file integrity and code quality to update compatibility and email deliverability. Each issue we find is analyzed and explained in plain language, so you can act before it causes downtime, slow pages or missed leads.

app.earlygoose.com/
Sites overviewSites overview
JLJordan Lee

Sites overview

All your sites at a glance.

+ Add a site
HAharborstone.coOwner2Critical3Warning2InfoLast scanSep 19, 2026 03:19 AMLast email checkFailed · Sep 19, 06:04 AM
COcopperline.shopOwner2Critical4Warning1InfoLast scanSep 19, 2026 02:48 AMLast email checkDelivered · Sep 19, 05:31 AM
BRbrightleaf.studioOwner0Critical1Warning0InfoLast scanSep 19, 2026 04:02 AMLast email checkDelivered · Sep 19, 06:12 AM
NOnorthfield.blogOwner1Critical1Warning0InfoLast scanSep 19, 2026 03:44 AMLast email checkFailed · Sep 19, 05:58 AM
MEmeridianworks.ioMember0Critical0Warning2InfoLast scanSep 18, 2026 11:07 PMLast email checkDelivered · Sep 19, 06:20 AM
WEwestgate.agencyMember0Critical2Warning3InfoLast scanSep 19, 2026 01:26 AMLast email checkDelivered · Sep 19, 05:44 AM
OLoldharbor.devMember0Critical1Warning1InfoLast scanSep 19, 2026 02:11 AMLast email checkDelivered · Sep 19, 06:33 AM
HSharborstone.coDashboard
JLJordan Lee
harborstone.co
WordPress
7.1
PHP / DB
8.1 / MySQL 8.0
Memory
256M
Active theme
Sequoia 3.2
Plugins
6 / 1 inactive
Plugin updates
6
Last scan
Email reportScan again

Daily scan · Sep 19, 2026 03:19 AM AnalyzingStarted manually · Sep 19, 2026 09:12 AM

Last email checkEmail check in progressLast email check
Check again

Failed · Sep 19, 2026 06:04 AMYou started this check at 09:12 AM.Failed · Sep 19, 2026 09:13 AM

Open findings
View findings
2Critical
3Warning
2Info
Good to know
More details
  • A WordPress update is waiting
  • 6 plugins have an update waiting
  • Some plugins update themselves
+2 more
Scan coverage
View coverage
8412Files looked at
36Files flagged for review
No changeSince the previous scan
7-day history
View history
911Events
23Failed
0Inconclusive
HSharborstone.coFindings
JLJordan Lee

Findings

What EarlyGoose found on this site

2Critical
3Warning
2Info
Email 1
CriticalThis site cannot send emailEmail

EarlyGoose sent a test message from this site and it never arrived. This means password resets, order confirmations and contact form messages are being lost, and nothing on the site shows it.

Last email checkTest message never arrivedSep 19, 2026 06:04 AM
What to do. Check how this site sends mail. If it uses an SMTP plugin, confirm the credentials and the sending address are still accepted. If it relies on the PHP mail function, ask your host whether outgoing mail is allowed on this account.
Active theme and custom code 2
CriticalThe theme calls a PHP function that no longer existsSequoia · inc/gallery.php

The Sequoia theme uses create_function(), which PHP 8 removed. This site runs PHP 8.1, so any page that loads the gallery template stops with a fatal error instead of showing.

Removed in PHP 8wp-content/themes/sequoia/inc/gallery.phpline 57
What to do. This is your own theme code, so it can be fixed directly. Ask your developer to replace create_function() with an anonymous function, then check that the gallery pages load.
WarningA session starts on every page loadSequoia · functions.php
WordPress core, structure and setup 2
WarningSettings loaded on every page have grown largeSite
Info2 files look like leftoversSite
Plugins from WordPress.org 2
Warning2 files do not match the published versionGallery Lightbox
Info3 cached values are stored with no expiryRedirect Manager
HSharborstone.coUpdates
JLJordan Lee

Updates

EarlyGoose skips compatibility checks for plugin and WordPress core updates set to install automatically.
WordPress core
PackageInstalledAvailableAutomatic updatesAnalysis statusResults
WordPress7.17.2Disabled in WordPressAnalysis in progressNot assessed
WordPress.org plugins
PackageInstalledAvailableAutomatic updatesAnalysis statusResults
SEO Toolkit4.0.24.2.4Disabled in WordPressCompleted1 potential issue detected
Gallery Lightbox2.9.13.0.0Disabled in WordPressCompletedNo matching PHP changes
Redirect Manager1.8.01.8.2Enabled in WordPressSkippedNot assessed
Duplicate Post HelperInactive4.64.7Disabled in WordPressNot runningNot assessed
Other plugins
PackageInstalledAvailableAutomatic updatesAnalysis statusResults
Contact Form X2.1.02.2.0Disabled in WordPressAnalysis not availableNot assessed
Harborstone Booking1.4.21.5.0UnknownAnalysis not availableNot assessed
SEO Toolkit
Installed4.0.2
Available4.2.4
Automatic updates: Disabled for this package in WordPress.
Coverage: PHP changes were checked against active custom code. This is not a guarantee of compatibility.
Analysis resultsCompleted

1 potential issue detected

Critical: Page titles stop rendering

The Sequoia theme builds page titles with a function that 4.2.4 removes. Those pages would fail as soon as this update installs.

Suggested action

Ask your developer to update the theme code before you install this update.

Source evidence

Installed release: seo-toolkit/includes/meta.php:88–96

function seo_toolkit_meta( $post_id ) {

Custom code: wp-content/themes/sequoia/inc/seo.php:41–43

$title = seo_toolkit_meta( $post->ID );
HSharborstone.coGood to know
JLJordan Lee

Good to know

Important facts about your site setup that are easy to miss.

A WordPress update is waiting

WordPress 7.2 is available and this site has not been updated to it yet. Updates carry security fixes, and the longer a site sits behind the more there is to go wrong when it finally moves.

6 plugins have an update waiting

Newer versions are available. They usually include security and bug fixes. Make sure your site has a backup before you install them.

Some plugins update themselves

At least one plugin on this site is set to update automatically. That keeps it patched without anyone remembering to, and it also means the code running on your site can change without anyone being told.

More than one account has an administrator role

3 accounts have the administrator role. An administrator can install plugins, edit files and add other administrators, so each one is a way into everything.

Plugin and theme files can be edited from the admin screen

WordPress has a built in editor that changes plugin and theme files directly, from the browser, with no undo and no copy of what was there before. Adding DISALLOW_FILE_EDIT to wp-config.php turns it off.

HSharborstone.coScan coverage
JLJordan Lee

Scan coverage

Which files and packages the last scan checked, and how that has changed since the previous one.

8412Files looked at
36Files flagged for review
No changeSince the previous scan
WordPress core 1
NameVersionOriginChecked againstIntegrity issuesFindings
WordPress core7.1WordPress.org3338 filesNoneNone
Plugins 6
NameVersionOriginChecked againstIntegrity issuesFindings
Duplicate Post Helper4.6WordPress.org62 filesNoneNone
Gallery Lightbox2.9.1WordPress.org184 files1 warningNone
Redirect Manager1.8.0WordPress.org96 filesNone1 info
SEO Toolkit4.0.2WordPress.org2844 filesNoneNone
Contact Form X2.1.0Not from WordPress.orgThis was compared against a copy seen on other sites, not the files its author published.NoneNone
Harborstone Booking1.4.2Not from WordPress.orgThis plugin does not come from WordPress.org, so there is no published copy to compare against.NoneNone
Themes 1
NameVersionOriginChecked againstIntegrity issuesFindings
Sequoia3.2Not from WordPress.orgWordPress.org publishes no file list for themes, so there is nothing to compare this against.None1 critical1 warning

Not being verifiable is a limit of the method, not a judgement about the code. 3 more open findings span several packages or the whole site, so they are not shown on any one row here. View findings

HSharborstone.coHistory
JLJordan Lee

History

Scans and email checks on this site.

WhenTypeTriggerStatusDurationResult
Just nowEmail checkManualFailed-Test message never arrived
Just nowScanManualDone2m 4s8412 files checked - 36 flagged
3 hours agoEmail checkScheduledFailed-Test message never arrived
6 hours agoScanDaily scanDone2m 7s8412 files checked - 36 flagged
YesterdayScanSite changeDone1m 48s8406 files checked - 34 flagged
YesterdayEmail checkScheduledFailed-Test message never arrived
2 days agoScanDaily scanDone2m 3s8406 files checked - 34 flagged
2 days agoEmail checkScheduledDelivered-Test message arrived
3 days agoScanDaily scanDone2m 11s8398 files checked - 34 flagged
3 days agoEmail checkScheduledDelivered-Test message arrived
4 days agoScanManualDone2m 5s8398 files checked - 33 flagged
Items per page20 1-11 of 11

Stay one step ahead

Catch problems early

Find code and configuration issues that could slow down or break your site before they affect your visitors.

Spot update conflicts

See which plugin and WordPress updates could conflict with your code, and which edits they would overwrite.

Protect leads and orders

Get alerted to email problems so you can act before more inquiries and order notifications go missing.

See EarlyGoose in action

Find code issues and know what to fix

EarlyGoose analyzes your code and WordPress settings for issues that could slow down your site or cause errors. You get prioritized findings with explanations and recommendations on what to do about them.

  • Checks plugins and active themes, including premium and custom code
  • Uses AI to analyze selected code, including issues across multiple files
  • Identifies performance, caching and configuration problems
WarningA session starts on every page loadTheme: Sequoia

The theme opens a PHP session on every request, and a visitor with a session cannot be served a cached page. That makes the whole site slower, not just the pages that needed it.

Affected file (1)

wp-content/themes/sequoia/functions.php
if ( ! session_id() ) { session_start(); }
What to do

Move the session behind the one page that needs it, or drop it if nothing reads it back, then confirm cached pages are being served again.

We monitor your sites.
You focus on your business.

EarlyGoose checks your sites daily and after supported changes, helping you catch issues early, before they lead to downtime, slow pages or missed orders.

All your sites in one dashboard

See which sites need attention, how many issues are open and whether email checks passed. Review your own websites or your clients’ sites together, without switching between WordPress admins.

Explore Monitoring
  • harborstone.co

    Owner
    Critical
    1
    Warning
    3
    Info
    2
    Last scan
    Today, 03:19
    Last email check
    Delivered· 06:04
  • copperline.shop

    Owner
    Critical
    2
    Warning
    4
    Info
    1
    Last scan
    Today, 02:48
    Last email check
    Delivered· 05:31
  • northfield.blog

    Owner
    Critical
    1
    Warning
    1
    Info
    0
    Last scan
    Today, 03:44
    Last email check
    Failed· 05:58

Critical alerts

Get email alerts for new critical findings, so you can investigate problems without waiting for your next scheduled review.

Daily digests and weekly summaries

Get a daily overview of open findings and a weekly summary of scans and resolved issues across your sites.

Collaborate with your team

Invite teammates or clients to specific sites and decide what each person can see and change. Review findings and follow fixes together.

Share reports

Share findings and recommendations with your developer or clients, giving them the details they need to understand and plan fixes.

Free Scan or Monitoring?

Run a free scan when you need a report, or choose Monitoring for automatic checks and alerts.

Free Scan

Free to use

Check a site before maintenance, an update or a handover to a new developer.

  • Run a scan whenever you need an updated report
  • Check core and supported WordPress.org plugin files
  • Find code and setup issues, including in custom code
  • Read the report in WordPress or email it to your developer
Get the free pluginExplore Free Scan

Monitoring

Priced by site count

Automatically check your sites and get alerts when new critical issues are found. Every plan includes all features.

  • Automatic scans and a history of findings
  • Update Analyzer checks plugin and WordPress updates before you install them
  • Deeper code analysis and broader file comparisons
  • Critical alerts, email tests and optional WooCommerce checks
  • One dashboard for all your sites, with daily digests and weekly summaries
  • Team access with permissions for each site
Start free trialExplore Monitoring
  1. 1

    Install the plugin

    Add EarlyGoose to the WordPress site you want to check.

  2. 2

    Get your first report

    Run Free Scan, or connect your account to start Monitoring.

  3. 3

    Plan your fixes

    Review the priorities and share the report with your developer.

Got questions?

Learn how EarlyGoose works, what it checks and how to get started. Still have questions? Contact us.

Contact us

No. Reports explain each finding in plain language and show its priority. You can see what needs attention and share the details with a developer when a fix requires code changes. File locations and technical details are included where available.