WordPress Status Page Widget Plugin

Embed live service status on any WordPress page — no code, no API keys, no fuss.

Embed your StatusPage.me status widget in WordPress via a Gutenberg block or shortcode. No custom code.

Works with the WordPress Site Editor, block editor and classic editor. Free to use with any StatusPage.me account.

WordPress Integration

Everything you need for seamless status widget integration

Built right into the Gutenberg block editor — configure, preview, and publish without touching code.

  • Full Customization Configure theme, rendering mode, refresh interval, and display options directly from the Gutenberg block panel — without touching code.
  • Live Preview See exactly how your widget will look in the Site Editor and block editor before publishing. What you configure is what visitors see.
  • Theme Support Choose automatic, light, or dark theme. The widget adapts to your site's design and respects your visitor's system preference.
  • Flexible Rendering Pick JavaScript rendering for always-live data, or PHP rendering that works with your existing page cache.
  • Auto-Refresh Set custom refresh intervals so your widget always shows current status without visitors needing to reload the page.
  • Shortcode Support Use [statuspage_widget] in posts, pages, sidebars, or any page builder for classic editor and widget area compatibility.

Block editor with live customization options. Need more details? See the WordPress plugin guide.

Widget display examples

Status widget display examples

See how the widget looks in different configurations across themes and layouts.

StatusPage.me WordPress Full Widget Display

Full Widget

StatusPage.me WordPress Compact Widget

Compact Mode

StatusPage.me WordPress Widget with Dark Theme

Dark Theme

StatusPage.me WordPress Minimal Widget

Minimal Layout

StatusPage.me WordPress Widget With Incidents

With Incidents

StatusPage.me WordPress SVG Badge

SVG Badge

Installation & Setup

Get your status widget live in under 5 minutes

Download, upload, configure — no technical knowledge required.

1
Download the Plugin

Download directly from our download link.

2
Upload & Activate

Navigate to Plugins → Add New → Upload Plugin. Select the plugin ZIP file and activate it.

3
Configure Settings

Go to Settings → StatusPage Widget to configure your default StatusPage URL and display preferences.

Dashboard → Settings → StatusPage Widget
4
Add to Pages

Open any page or post in the block editor. Click the + button and search for "StatusPage Widget" block.

5
Customize & Preview

Use the block settings panel to customize your widget. See live preview in the editor before publishing.

6
Publish

Click Publish when satisfied with your configuration. Your status widget is now live on your site.

Using the classic editor or widget areas?

[statuspage_widget]

Use this shortcode in posts, pages, sidebars or page builders to render the same status widget.

Plugin vs Manual Embed

Plugin vs Manual Embed

See why using the WordPress status widget plugin is better than pasting embed code by hand — save time, avoid mistakes, and keep your status page easy to manage.

FeaturePluginManual Embed
Easy Installation
No Coding Required
Visual Editor Integration
Live Preview
Dashboard Configuration
Automatic UpdatesOnly when you manually update embed code
Shortcode Support
Theme CustomizationCSS tweaks required in multiple places
Requirements

Requirements

A lightweight WordPress plugin that works with modern PHP versions and any StatusPage.me account.

Minimum Requirements

  • WordPress: 5.8 or higher (for full Gutenberg block support)
  • PHP: 7.4 or higher
  • StatusPage.me Account: An active StatusPage.me account to display your status widget
  • Browser: Modern browser with JavaScript enabled (for JavaScript rendering mode)

Recommended Setup

  • WordPress: Latest version (6.0 or higher), tested with modern block themes
  • PHP: 8.0 or higher for best performance
  • HTTPS: Secure HTTPS connection for your WordPress site
  • JavaScript Rendering: Enabled for real-time status updates
WordPress status widget FAQ

WordPress status widget FAQ

Answers to common questions about the StatusPage.me WordPress widget plugin.

This plugin is built specifically for StatusPage.me. It uses the official status widget endpoint and configuration options, so you get a seamless experience between your hosted status page and your WordPress site.

Yes. The widget is available as a Gutenberg block, so you can use it in the Site Editor, block editor and reusable patterns. Classic editor support is available via shortcode.

The plugin is lightweight and lets you choose between JavaScript rendering (for always-live data) and PHP rendering that can benefit from your existing page caching. In both modes, the widget loads asynchronously so it doesn't block your page.

Yes. As long as each site connects to a StatusPage.me account with an active status page widget, you can install the plugin on multiple WordPress sites, including multisite networks.

In your StatusPage.me dashboard, go to your status page settings → Embed tab. Copy the widget URL and paste it into the plugin's Settings page or directly into the block's URL field.

Yes. The shortcode [statuspage_widget] works in Elementor, WPBakery, Divi, and any other page builder that supports standard WordPress shortcodes. The Gutenberg block works with the native block editor.

Ready to embed your status widget in WordPress?

Download the free plugin, drop in the Gutenberg block, and go live in under 5 minutes.

Free to use No coding required Works with any StatusPage.me plan