Описание
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_DEBUGenabled 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.
Установка
- Upload the plugin files to the
/wp-content/plugins/katze-site-preflightdirectory, or install the plugin through the WordPress plugins screen. - Activate the plugin through the
Pluginsscreen in WordPress. - Open the dashboard to view the
Katze Site Preflightwidget.
Часто задаваемые вопросы
-
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_checksfilter to add, remove, or modify checks. Each check is an associative array withstatus(pass,warn, orerror),message, and optionalfix(URL) anditems(array of strings) keys. -
Can I change the score weights?
-
Yes. Use the
ksp_site_preflight_weightsfilter 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-cliand also activated successfully on a WordPress environment running PHP 7.4.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«Katze Site Preflight» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
УчастникиПеревести «Katze Site Preflight» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
0.1.0
- Initial release.