Skip to content

fix: add WordPress 7 compatibility and Plugin Check fixes#8

Merged
mariusglauer merged 2 commits into
masterfrom
marius/fc-4594-wordpress-plugin-v7-support
May 17, 2026
Merged

fix: add WordPress 7 compatibility and Plugin Check fixes#8
mariusglauer merged 2 commits into
masterfrom
marius/fc-4594-wordpress-plugin-v7-support

Conversation

@mariusglauer
Copy link
Copy Markdown
Member

@mariusglauer mariusglauer commented May 17, 2026

Summary

  • Updates the plugin metadata/readme for WordPress 7.0 compatibility and version 1.4.9.
  • Adds direct-access guards to PHP plugin files flagged by Plugin Check.
  • Rewrites the public readme/plugin description in English for WordPress.org checks.
  • Runs Plugin Check against a packaged build/funnelcockpit directory so the slug/text domain match the WordPress.org plugin and repo-only files such as deploy/ are excluded.
  • Grants the Plugin Check job PR/issue comment permissions so failed checks can post the PR comment.

Validation

  • git diff --check
  • node --check for tracked JavaScript files
  • Local package layout smoke check in /private/tmp/funnelcockpit-package/funnelcockpit
  • GitHub Actions will run on the updated PR branch.

@mariusglauer mariusglauer force-pushed the marius/fc-4594-wordpress-plugin-v7-support branch from a49616e to 1888faf Compare May 17, 2026 13:42
@mariusglauer mariusglauer changed the title chore: add WordPress 7 compatibility metadata fix: add WordPress 7 compatibility and Plugin Check fixes May 17, 2026
@github-actions
Copy link
Copy Markdown

✅ WordPress Plugin Check Report

✅ Status: Passed

📊 Report

All checks passed! No errors or warnings found.


🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check

@mariusglauer mariusglauer merged commit 4344b53 into master May 17, 2026
9 checks passed
@mariusglauer mariusglauer deleted the marius/fc-4594-wordpress-plugin-v7-support branch May 17, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant