Title: Katze Site Preflight
Author: studio katze
Published: <strong>May 7, 2026</strong>
Last modified: May 7, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/katze-site-preflight.svg)

# Katze Site Preflight

 By [studio katze](https://profiles.wordpress.org/studiokatze/)

[Download](https://downloads.wordpress.org/plugin/katze-site-preflight.0.1.0.zip)

 * [Details](https://wordpress.org/plugins/katze-site-preflight/#description)
 * [Reviews](https://wordpress.org/plugins/katze-site-preflight/#reviews)
 *  [Installation](https://wordpress.org/plugins/katze-site-preflight/#installation)
 * [Development](https://wordpress.org/plugins/katze-site-preflight/#developers)

 [Support](https://wordpress.org/support/plugin/katze-site-preflight/)

## Description

Katze Site Preflight adds a compact widget to the WordPress dashboard that checks
common pre-launch conditions and shows an at-a-glance readiness score.

Each check is weighted and contributes to an overall score out of 100:

 * ✅ 100 — Ready to launch
 * ⚠️ 80–99 — Ready to launch if no issues
 * ⚠️ 60–79 — Please review before launch
 * ❌ 0–59 — Must fix before launch

Individual checks cover:

 * Search engine visibility setting
 * Site icon
 * SSL (HTTPS)
 * Tagline still set to the WordPress default
 * Sample page, “Hello world!” post, and sample comments
 * Pending comments awaiting moderation
 * `WP_DEBUG` enabled in production
 * Published posts or pages with multibyte (e.g. Japanese) slugs, when the permalink
   structure includes the post name
 * Published posts still using the “Uncategorized” category

The plugin is read-only — it never changes any site settings or content.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/katze-site-preflight` directory,
    or install the plugin through the WordPress plugins screen.
 2. Activate the plugin through the `Plugins` screen in WordPress.
 3. Open the dashboard to view the `Katze Site Preflight` widget.

## FAQ

### Does this change any site settings?

No. The plugin only reads WordPress settings and content state, then shows the results
in the dashboard.

### Does this only work with a specific theme?

No. It is designed to work independently from themes.

### Can I add my own checks?

Yes. Use the `ksp_site_preflight_checks` filter to add, remove, or modify checks.
Each check is an associative array with `status` (`pass`, `warn`, or `error`), `
message`, and optional `fix` (URL) and `items` (array of strings) keys.

### Can I change the score weights?

Yes. Use the `ksp_site_preflight_weights` filter to adjust the weight of each check.
The array is keyed by check ID (e.g. `ssl`, `search_visibility`, `wp_debug`) with
integer values. Higher values make a check count more toward the final score.

### Has this been tested on PHP 7.4?

Yes. The plugin was linted with `php:7.4-cli` and also activated successfully on
a WordPress environment running PHP 7.4.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Katze Site Preflight” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ studio katze ](https://profiles.wordpress.org/studiokatze/)

[Translate “Katze Site Preflight” into your language.](https://translate.wordpress.org/projects/wp-plugins/katze-site-preflight)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/katze-site-preflight/),
check out the [SVN repository](https://plugins.svn.wordpress.org/katze-site-preflight/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/katze-site-preflight/)
by [RSS](https://plugins.trac.wordpress.org/log/katze-site-preflight/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.1.0

 * Initial release.

## Meta

 *  Version **0.1.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [admin](https://wordpress.org/plugins/tags/admin/)[checklist](https://wordpress.org/plugins/tags/checklist/)
   [dashboard](https://wordpress.org/plugins/tags/dashboard/)[migration](https://wordpress.org/plugins/tags/migration/)
   [site health](https://wordpress.org/plugins/tags/site-health/)
 *  [Advanced View](https://wordpress.org/plugins/katze-site-preflight/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/katze-site-preflight/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/katze-site-preflight/reviews/)

## Contributors

 *   [ studio katze ](https://profiles.wordpress.org/studiokatze/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/katze-site-preflight/)