WP Manifestindependent plugin directory

Install

Download od-press-pilot-0.1.8.zip From the 0.1.8 release on GitHub, Jun 10, 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-press-pilot/releases/download/0.1.8/od-press-pilot-0.1.8.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPress AI Client を利用した「AIお知らせ作成アシスタント」プラグインです。@wordpress/env で WordPress を起動し、このリポジトリ全体をプラグインとしてマウントします。

必要なもの

  • Docker Desktop
  • Node.js 20 以上
  • npm
  • Composer

セットアップ

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

起動後の URL は次の通りです。

よく使うコマンド

npm run env:start
npm run env:stop
npm run wp -- plugin list
npm run wp -- plugin activate od-press-pilot
npm run lint:php
npm run build
bash scripts/build-release-zip.sh 0.1.0

構成

  • od-press-pilot.php: プラグインのメインファイル
  • src/: PHP クラスと React 管理画面
  • build/: 管理画面アセット
  • vendor/: Composer 依存(Release zip に同梱)
  • .wp-env.json: ローカル WordPress 環境設定

管理画面

  • Press Pilot > コンテンツ生成
  • Press Pilot > 広報プロフィール

AI Provider の API キーはこのプラグインでは保存しません。WordPress 7.0 以上の Settings > Connectors で設定された Provider を AI Client 経由で利用します。OpenAI、Google (Gemini)、Anthropic など複数の AI Provider が接続済みの場合は、コンテンツ生成画面で使用する Provider を選択できます。

リリース

main の履歴上にあるコミットへ *.*.* 形式のタグを push すると、GitHub Actions が Release を作成し、配布用 zip を添付します。

git tag 0.1.0
git push origin 0.1.0

配布 zip は od-press-pilot/ ディレクトリを含む WordPress プラグイン形式で作成されます。node_modules/ や .wp-env/ は含めず、管理画面アセットの build/ と Composer 依存の vendor/ を含めます。

管理画面からのアップデート確認には inc2734/wp-github-plugin-updater を利用します。GitHub Releases の最新リリースに添付された zip が、WordPress のプラグイン更新パッケージとして使われます。

Releases

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

Tag
Published
Assets
Downloads
0.1.8 latest
Jun 10, 2026 4mo ago
od-press-pilot-0.1.8.zip
74
Jun 10, 2026 4mo ago
od-press-pilot-0.1.7.zip
0
Jun 10, 2026 4mo ago
od-press-pilot-0.1.6.zip
0
Jun 10, 2026 4mo ago
od-press-pilot-0.1.5.zip
3
Jun 9, 2026 4mo ago
od-press-pilot-0.1.4.zip
4
Jun 9, 2026 4mo ago
od-press-pilot-0.1.3.zip
0
Jun 9, 2026 4mo ago
od-press-pilot-0.1.2.zip
4
Jun 9, 2026 4mo ago
od-press-pilot-0.1.1.zip
1
B grade

Security

Press Pilot 0.1.8 · audited by WP Registry

Medium-severity findings.

1 medium
Audited release
0.1.8
Findings
1
Worst severity
medium
Content hash
952379f3fd54aafbe54be5af…

Findings

  • medium Site-wide template CRUD allowed for any edit_posts role

    missing_capability

    REST routes /templates and /templates/{id} use permission_callback current_user_can('edit_posts') for CREATABLE/EDITABLE/DELETABLE. TemplateSettings stores all templates in a single site option with no owner field, so any Author can delete or overwrite templates created by Administrators/Editors.

    src/Rest/Controller.php:73-102

    Recommendation

    Require manage_options for shared template mutation, or scope templates per user and enforce ownership on update/delete.

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.