v0.3.1
Fixed
- The entity-count smoke-test check no longer produces a false-positive FAIL on a site whose active plugin filters the main query.
scripts/smoke_test.py'scheck_entity_countsnow derives its live counts with raw SQL overddev wp db query— the same unfilteredCOUNT(*)templates/discovery.phpbuilds the expectation from, mirrored clause-for-clause per entity (published posts, published pages, attachments withtrash/auto-draftexcluded, users) against the site's real table prefix — rather than throughwp post list/wp user list, which go viaWP_Queryand are silently narrowed by any active main-query-filtering plugin (Bogo, and the broader membership/geo-restriction/post-visibility class); a complete clone of such a site tripped the check on every run (#33). - Bogo (
bogo/bogo.php) is now recognised as a multilingual plugin byscripts/discovery.py'sdetect_multilingual, so the localised-subpage rewrite-flush smoke-test canary is armed on Bogo sites instead of being silently skipped (#33).
Full changelog: https://github.com/Kntnt/kntnt-wp-skills/blob/v0.3.1/CHANGELOG.md