WP Manifestindependent plugin directory
manifest / editor / od-shuffle-block

OD Shuffle Block WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

★ 0stars
143release downloads
v0.2.0latest · 1mo ago

Install

Download od-shuffle-block.zip From the v0.2.0 release on GitHub, Aug 28, 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/olein-jp/od-shuffle-block/releases/download/v0.2.0/od-shuffle-block.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

OD Shuffle Block の WordPress プラグイン開発リポジトリです。複数のブロック候補を保持し、フロントエンドではそのうち1候補だけをランダムに出力します。

MVPの仕様

  • OD Shuffle の直下に任意数の Shuffle Item を保持
  • 各 Shuffle Item には任意のブロックを配置可能
  • 編集画面では1候補だけを表示し、ブロックツールバーから切り替え
  • リストビューで候補を選ぶと、編集画面の表示候補も同期
  • フロントエンドでは均等確率で選んだ1候補のHTMLだけを出力

ランダム選択はサーバーでページをレンダリングするときに行われます。ページキャッシュやCDNが有効な環境では、キャッシュが更新されるまで同じ候補が表示される場合があります。

必要な環境

  • Docker
  • Node.js / npm
  • PHP 7.4 以上
  • Composer 2

セットアップ

npm install
composer install
npm run build
npm run env:start

WordPress は http://localhost:8888、初期ログイン情報は admin / password です。

開発用コマンド

npm run env:status
npm run env:logs
npm run env:cli -- plugin list
npm run env:stop
npm run build
npm run lint:js
npm run lint:css
composer lint
composer format

リリース

プラグインヘッダーの Version と package.json の version を更新し、同じバージョンのタグを v0.2.0 の形式で push します。

git tag v0.2.0
git push origin v0.2.0

GitHub Actions が本番用 Composer 依存関係を含む od-shuffle-block.zip を生成し、GitHub Release に添付します。プラグインは最新の GitHub Release を確認し、WordPress 管理画面の更新機能からこの ZIP をインストールします。

Releases

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

Tag
Published
Assets
Downloads
v0.2.0 latest
Aug 28, 2026 1mo ago
od-shuffle-block.zip
139
Aug 28, 2026 1mo ago
od-shuffle-block.zip
4
A grade

Security

OD Shuffle Block 0.2.0 · audited by WP Registry

No security issues found.

Audited release
0.2.0
Findings
none
Worst severity
—
Content hash
af6f4d82bbfa4ababdf5a2a7…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.