Skip to content

Optimize wp.org listing: tags + excerpt#462

Merged
harshitarora-in merged 5 commits intomasterfrom
feat/wporg-listing-optim
May 5, 2026
Merged

Optimize wp.org listing: tags + excerpt#462
harshitarora-in merged 5 commits intomasterfrom
feat/wporg-listing-optim

Conversation

@ineagu
Copy link
Copy Markdown
Contributor

@ineagu ineagu commented May 5, 2026

Excerpt: rewrite to land Gutenberg, WordPress, starter sites, templates anchors. Lead with Access rather than the generic This plugin boilerplate.

Tags: 9 -> 5. New: starter sites, templates, block patterns, neve, gutenberg.

  • templates is universal across the starter-templates leaders (Astra Starter Templates with 2M, Kadence Starter Templates with 300k).
  • gutenberg matches both Astra and Kadence patterns.
  • block patterns is the differentiator (matches Astra's block-editor adjacent positioning).
  • Drops sites, demo, content, import, patterns (split into stronger block patterns), and starter (replaced by full starter sites long-phrase).

🤖 Generated with Claude Code

pirate-bot and others added 5 commits April 23, 2026 16:13
Mirrors the Palette control on step 3 by driving the Typography list
from `importData.font_pairs` (returned by the demo site's
`/wp-json/ti-demo-data/data` endpoint) instead of `tiobDash.fontParings`,
which reflected the admin site's local Neve settings.

This keeps the admin-side slugs in sync with the preview iframe's
resolver, so clicked font pairs actually apply in the preview.

Also fixes the broken "Default"/reset button: default fonts are now
derived from `importDataDefault.theme_mods` inside `withDispatch`
(removing the `useState` + `ownProps` pattern that resolved to
`undefined` at click time).

Falls back to `tiobDash.fontParings` when the demo site does not yet
return `font_pairs`.

Made-with: Cursor
…demo

fix(onboarding): source step 3 typography from imported site
- Excerpt: rewrite to land 'Gutenberg', 'WordPress', 'starter sites', 'templates' anchors. Lead with 'Access' rather than 'This plugin' generic boilerplate.
- Tags: 9 -> 5. Drop 'sites', 'demo', 'content', 'import' (weak standalone), 'starter' (replace with 'starter sites' as full long-phrase). Add 'block patterns' as differentiator. New: starter sites, templates, block patterns, neve, gutenberg.

'templates' is the universal tag across the starter-templates leaders (Astra Starter Templates, Kadence Starter Templates).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@ineagu ineagu requested a review from harshitarora-in May 5, 2026 13:07
@pirate-bot
Copy link
Copy Markdown
Collaborator

Plugin build for 9731b4b is ready 🛎️!

@harshitarora-in harshitarora-in changed the base branch from development to master May 5, 2026 22:15
@harshitarora-in harshitarora-in merged commit 0657c8e into master May 5, 2026
6 of 7 checks passed
@harshitarora-in harshitarora-in deleted the feat/wporg-listing-optim branch May 5, 2026 22:16
@pirate-bot
Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 1.2.28 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@pirate-bot pirate-bot added the released Indicate that an issue has been resolved and released in a particular version of the product. label May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Indicate that an issue has been resolved and released in a particular version of the product.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants