Logo
Status Page

Status Page Documentation

Common troubleshooting topics: Creating a status page, setting up a monitor, incident management, etc.

WordPress Status Page Plugin

StatusPage.me Dec 9, 2025 Embeds & Integrations

WordPress Status Page Plugin

Our official WordPress plugin makes it easy to add status widgets to your WordPress site. Use Gutenberg blocks, classic widgets, or shortcodes.

WordPress plugin


Installing the Plugin

Download Method

  1. Go to Status Pages > Embeds / Widgets
  2. Click Download Plugin in the WordPress section
  3. In WordPress admin, go to Plugins > Add New > Upload Plugin
  4. Upload the ZIP file and activate

GitHub Method

The plugin is also available on GitHub:

  1. Visit our GitHub repository
  2. Download or clone the repository
  3. Upload to your /wp-content/plugins/ directory
  4. Activate in WordPress admin

Using Gutenberg Blocks

In the WordPress block editor:

  1. Click the + to add a new block
  2. Search for “Status Page”
  3. Add the Status Page Widget block
  4. Enter your status page slug
  5. Configure options in the sidebar
  6. Save your post or page

Using Shortcodes

Add these shortcodes anywhere in your content:

Widget Shortcode

[statuspage_widget slug="your-slug" theme="auto" compact="0" show_incidents="1"]

Badge Shortcode

[statuspage_badge slug="your-slug"]

Shortcode Options

OptionValuesDescription
slugyour-slugYour status page slug (required)
themeauto, light, darkColor theme
compact0 or 1Compact mode
show_incidents0 or 1Show active incidents
rtm1-240Response time sparkline (minutes)
upd1-30Uptime sparkline (days)
render_modejs or phpJavaScript or server-side rendering

Classic Widget

For themes using classic widgets:

  1. Go to Appearance > Widgets
  2. Find the Status Page Widget
  3. Drag it to a widget area
  4. Configure the options
  5. Save

Common Use Cases

Use CaseWhere to Add
Site-wide footerAdd as widget to footer sidebar
Support pageAdd shortcode to help/support page
Sidebar statusAdd as widget to sidebar
Landing pageAdd Gutenberg block to page

Troubleshooting

Widget Not Showing

  • Verify the slug is correct
  • Check that the plugin is activated
  • Clear any caching plugins

Styling Conflicts

  • The widget uses isolated CSS
  • If you see conflicts, check your theme’s styles
  • Use the render_mode="php" option for server-side rendering

Updates Not Appearing

  • Clear your WordPress cache
  • Clear any CDN cache
  • The widget caches data for a few minutes

Plugin Updates

Keep the plugin updated for:

  • New features
  • Bug fixes
  • Security patches

Check GitHub repository for the latest version.


What’s Next?

Was this article helpful?

Share this article: