WP Manifestindependent plugin directory
manifest / admin / snxworks-community-health-check

SNXWorks Community Health Check

Read-only health checks for WordPress community sites using PeepSo and BuddyPress.

by Septiyan Nariyanto · github.com/nariyanto/snxworks-community-health-check

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/nariyanto/snxworks-community-health-check/archive/refs/heads/main.zip

Readme

SNXWorks Community Health Check

Read-only health checks for WordPress community sites using PeepSo and BuddyPress.

What it checks

  • WordPress, PHP, database, memory-limit, uploads, and permalink basics.
  • PeepSo presence through active plugin metadata and runtime signals.
  • BuddyPress presence through active plugin metadata and runtime signals.
  • Community-stack overlap when PeepSo and BuddyPress both appear active.
  • WP-Cron, debug logging, wp_mail(), user registration, and REST API signals.
  • Copyable support report with URL redaction and no secrets/user data.

Safety principles

  • Read-only by default.
  • Admin-only under Tools → Community Health.
  • No external calls.
  • No telemetry.
  • No cleanup/destructive actions.
  • No storage of diagnostic history.

Local checks

php tests/run.php
php tests/validate-readme.php
find . -path ./.git -prune -o -path ./dist -prune -o -name '*.php' -print0 | xargs -0 -n1 php -l
bash scripts/build-release.sh
python3 scripts/validate-release-zip.py

Version policy

The plugin stays at 0.1.0 until it is published in the WordPress.org Plugin Directory.

Verification evidence

Clean-install evidence and screenshot notes live in docs/verification-evidence.md. WordPress.org screenshot candidates are stored in .wordpress-org/assets/ and are excluded from the runtime ZIP.

Read the full README on GitHub →