Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Service Status

Add a service status page to your WordPress powered website.

Can I use a custom page template for my status updates?

Simply create an archive-service-status.php and single-service-status.php file in your theme. They use the standard WordPress loop so copying archive.php and single.php is a good place to start.

How do I set the possible status values?

Once the plugin is activated you should see a Service Status entry under the WordPress Settings menu. On this page you can add as many statuses as you need.

Can I change the custom post type name?

Yes. You need to change $post_type variable in the Site_Status_Options class. You'll also need to rename any theme files to archive-.php and single-.php

Can I include the current status in a blog post or page?

Yes. There are two shortcodes in can include in either a blog post or within page content, these will be replaced when somebody views the page. 1. [service-status-name] Name of the current status. 2. [service-status-desc] Full text description of the current status.

Can I include the current status in my theme?

Yes. There are two functions you can call to get the status and the status description.

  1. Status
if(class_exists('Service_Status')) {
    echo Service_Status::current_status();
} ?>
  1. Status Description
if(class_exists('Service_Status')) {
        echo Service_Status::current_status_description();
} ?>

Requires: 3.0.0 or higher
Compatible up to: 3.2.1
Last Updated: 6 years ago
Active Installs: 60+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.