Skip to content

Prepare the plugin for a WordPress.org listing - #2

Open
jeffreyvr wants to merge 10 commits into
mainfrom
wporg-ready
Open

Prepare the plugin for a WordPress.org listing#2
jeffreyvr wants to merge 10 commits into
mainfrom
wporg-ready

Conversation

@jeffreyvr

@jeffreyvr jeffreyvr commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

Test plan

  • Settings tabs save and show the success notice only with a valid nonce.
  • Dismiss the dashboard setup notice and confirm it stays gone.
  • Plugin Check / WordPress.org upload path: no Update Checker, license present, zip excludes tests and .git.
  • composer test

jeffreyvr and others added 2 commits August 28, 2026 14:07
Drop the GitHub update checker, add a license and dist ignore list, and tighten settings, notices, and logging for Plugin Check.

Co-authored-by: Cursor <cursoragent@cursor.com>
Owners can grant access from WordPress instead of pasting keys. Products now send short description, categories, tags, visible attributes, and SKU.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jeffreyvr jeffreyvr changed the title Prepare the plugin for WordPress.org WordPress.org listing, host actions, and connect Aug 28, 2026
Connect with Datalumo stays the main action. The URL field is still there for self-hosted installs, and opens when a non-cloud URL is already stored.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jeffreyvr jeffreyvr changed the title WordPress.org listing, host actions, and connect Prepare the plugin for a WordPress.org listing Aug 28, 2026
jeffreyvr and others added 7 commits August 29, 2026 00:40
fresh-site and ensure-index-php are maintainer tools, not something a WordPress site should receive.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep directory listing prep (no GitHub updater, documented service, dismissible notice) on top of 0.2.0 thumbnails and Connect/Woo work.

Co-authored-by: Cursor <cursoragent@cursor.com>
Add translators comments, use wp_parse_url, and document the remaining scanner false positives.

Co-authored-by: Cursor <cursoragent@cursor.com>
List jeffreyvr as the only contributor, document the remaining data sent, and treat visitor identity as an optional hook.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep them in .wordpress-org so the release zip does not ship directory assets.

Co-authored-by: Cursor <cursoragent@cursor.com>
…nch.

Co-authored-by: Cursor <cursoragent@cursor.com>
… operator.

Co-authored-by: Cursor <cursoragent@cursor.com>
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