Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/stein2nd/s2j-webinar-survey/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
GatherPress のイベント編集画面で、ウェビナー後アンケートの設問を書き、助言を見る WordPress プラグインです (プラグイン一覧名: S2J Webinar Survey)。
Installation {#installation}
- S2J Webinar をインストールし 有効化 します (ready 文書の Zoom 添付は Webinar 経由です)。
- GatherPress を有効化します。
- 本プラグインを
wp-content/plugins/s2j-webinar-survey/に配置し、Plugins 画面で有効化します。
Webinar が未インストール / 無効のとき、イベント編集の Document Settings に案内 Notice が表示されます (wp.org 掲載後は Add New からの導入も想定)。
計算は Composer ライブラリ s2j/webinar-survey-service に委譲します。Zoom への添付は S2J Webinar です。
要件: PHP v8.3以上 (WordPress 必須要件)。
仕様
- 索引: docs/specs.md
- 統合見取り図: docs/plugin_spec.md
変更案は docs_mod/ に置きます。
開発・検証 (Local)
- 段階1 (実 WP):
export WP_PATH=…→npm run test:smoke:local - 段階3:
npm run test:unit:php:unit-only(CI 同型) →npm run test:unit:php:local(MySQL、.env.tests.example参照) - 一括:
npm run test:quality:local(unit +lint:php+ integration) - 手順と Pass 記録: docs/test-results.md