WP Manifestindependent plugin directory
manifest / utilities / yuna-wordpress-helper

Yuna WordPress Helper

A hub for all plugins I run on wordpress for my clients

★ 0stars
6release downloads
v1.0latest · 6mo ago

Install

Download yuna-wordpress-helper.zip From the v1.0 release on GitHub, Apr 27, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/maximebellefleur/yuna-wordpress-helper/releases/download/v1.0/yuna-wordpress-helper.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Simple control center for your yuna- plugin repositories.

How it works

  1. Install and activate the helper plugin.
  2. On activation, it opens the helper admin page.
  3. Enter the raw access token shown once by the minisite.
  4. Before protected actions, helper verifies access at:
    • POST https://maximebellefleur.com/yunadesign/helper/api/verify-token
  5. The verification response returns current authorized yuna- plugin repository links under https://github.com/maximebellefleur/, excluding yuna-wordpress-helper.
  6. Helper lists verified repositories with a latest release.
  7. From the list, you can:
    • install/update + activate plugin,
    • enable/disable managed status,
    • enable auto-update (optional, off by default).

Token minisite responsibility (strict boundary)

The token minisite is only an entitlement API:

  • token creation in minisite admin
  • token validation
  • domain/client entitlement checks
  • returns { "valid": true, "repositories": [...] } or { "valid": false, "reason": "..." }

The helper sends this verification payload:

{
  "token": "raw-token-shown-once",
  "site": "https://example.com"
}

Success response:

{
  "valid": true,
  "repositories": [
    "https://github.com/maximebellefleur/yuna-stats",
    "https://github.com/maximebellefleur/yuna-vulnerabilities"
  ]
}

Failure response:

{ "valid": false, "reason": "token_expired" }

Reason codes: invalid_request, invalid_token, token_revoked, token_expired, domain_not_allowed, temporarily_locked, rate_limited.

The helper plugin handles installation, activation, release checks, ZIP download/update flows.

No GitHub token is required in this helper plugin.

Helper update button

At the bottom of the page there is a helper section:

Need to update the helper? Click here.

It runs a helper plugin update check and executes the update if available.

AI onboarding instructions URL

https://maximebellefleur.com/yunadesign/helper/PLUGIN_ONBOARDING_AI.md

Give that URL to any AI or developer that needs to hook a future Yuna plugin into the core helper.

Releases

1 release. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.0 latest
Apr 27, 2026 6mo ago
yuna-wordpress-helper.zip
6