SOS Documentation

Everything you need to set up, understand and get the most from SOS – Critical Error Page.

Last Updated: 30/09/2026

Version: 1.0

SOS Documentation

Good to know SOS helps you provide visitors with a calm, branded and useful experience when WordPress encounters a supported fatal error. It works independently, requires no account or external service for its core functionality, and is designed to remain useful when parts of your normal WordPress website may not be available.

Whether you’re setting up SOS for the first time, testing your Critical Error Page or looking for technical information, you’ll find the relevant guidance here.

Get started

Getting Started with SOS

Install SOS, understand what it does and get your Critical Error Page ready. Get started →

Set Up Your Critical Error Page

Customise your business name, visitor messages, colours, typography and visitor actions. Set up your page →

Test SOS Safely

Use the controlled fatal test to see the experience your visitors would receive during a supported fatal error. Test SOS →


Understand SOS

How SOS Works

Learn how SOS prepares a local emergency experience that doesn’t depend on your active theme, database or a remote service to render. How SOS works →

WordPress Recovery Mode & SOS

Understand the difference between the visitor experience provided by SOS and the error detection and recovery tools provided by WordPress. Learn about Recovery Mode →

Privacy & Data

See what SOS stores locally, what it doesn’t collect and what changes if you choose to use an optional integration. Privacy & Data →


Geneva

Connecting SOS to Geneva

Learn about the optional Geneva connection, what it provides and what information is shared when you choose to connect.

Good to know: Geneva is optional. SOS works independently without connecting to Geneva. Learn about Geneva →


Technical help

Developer Tools

Understand SOS’s resilience status, Critical Error Page drop-in, compiled profile, Recovery Mode status, installation identity and Geneva technical information. Developer Tools →

Troubleshooting SOS

Help with existing php-error.php files, configuration issues, Geneva connections and other situations SOS may report. Troubleshooting →


Help & support

Get Support

Need help using SOS, have a documentation question or want to report a security concern? Email support@apluskdesign.com.

Support SOS ☕

SOS is available free of charge. If SOS is useful to you and you’d like to support its continued development, you can buy apluskdesign a coffee. Buy apluskdesign a coffee ☕ →

Supporting SOS is entirely optional and does not unlock features or affect the support available to you.


Where next?

New to SOS?

Start with Getting Started to understand what SOS does and get your first Critical Error Page ready. Getting Started with SOS →

Already installed?

Personalise the message, branding and actions visitors see when WordPress encounters a supported fatal error. Set Up Your Critical Error Page →

Want to understand what’s happening behind the scenes?

Learn about the resilience profile and why the emergency experience doesn’t rely on your normal theme, database or a remote service. How SOS Works →

Call apluskdesign