Devenia / WordPressプラグイン

Devenia MCP Updaterで、インストール済みのすべてのWordPressプラグインを自動更新の対象に

WordPressでは、提供元が混在していても無人アップデートを利用できます。管理されたDeveniaチャンネルは、一覧にあるプラグインだけを処理します。

すべてのプラグインモジュールを自動更新の搬送ラインに載せ、一覧にあるDeveniaモジュールを署名・チャネル・一致するハッシュのゲートで検証し、その他のモジュールには各プロバイダー用の別の入口を残し、変更されていないモジュールを安全な架台に置く、アールデコ調のDevenia MCP Updater産業機械。

プロバイダーの境界

1つの管理されたチャネル、2つのプロバイダー経路

一覧にあるDeveniaプラグイン

明示的に一覧へ登録されたDeveniaプラグインだけが、管理されたDeveniaチャンネルからパッケージを受け取ります。

その他すべてのプラグイン

その他のすべてのプラグインは、それぞれの信頼できる提供元を通じた無人アップデートの対象であり続けます。

パッケージの受け入れ

パッケージを受け入れる前に満たすべき条件

アップデート情報が利用できない、または無効な場合、インストール済みのプラグインは変更されません。

署名付きの更新情報

パッケージを受け入れる前に、アップデート情報に有効なDevenia署名が含まれている必要があります。

公開済みダイジェストとの一致

ダウンロードしたバイト列は、公開されたSHA-256ハッシュと一致しなければなりません。

独立した運用

更新経路はGitホスティングに依存しない

検出、パッケージ配信、継続的な動作は、管理されたDeveniaチャンネルを通じて行われます。

これらの操作に外部のGitホスティング(GitHubを含む)は必要ありません。

依存関係

Updaterの実行に必要なWordPressの条件

これらの前提条件は、ネイティブなアップデート実行環境、署名チェック、パッケージソースを対象にします。

ネイティブなスケジュールチェックとファイルシステムのアップデートワークフローを提供します。

7.4以降

PHP 7.4以降

実行時にアップデーターを動かします。

パッケージを受け入れる前に、署名済みのアップデートマニフェストを検証します。

署名済みのマニフェストと、コンテンツアドレス指定されたDeveniaプラグインパッケージを提供します。

安定版パッケージ

この境界がサイトに合う場合にUpdaterを使う

WordPressにこの提供元の境界を導入する場合は、安定したDevenia MCP Updater ZIPをダウンロードしてください。