新しいInstallerプラグインがついに登場しました。これにより、WordPress管理画面から有料のテーマやプラグインを簡単にインストールできるようになります。
ずっと以前に、私たちはWordPressプラグインのインストールとアップグレードのプロセスを統一することを目的とした野心的なプロジェクトを開始しました。その準備が整いましたので、ぜひダウンロードしてお試しください。
私たちのビジョン – WordPress管理画面からの有料テーマとプラグインの発見とインストール
Installerの背後にあるアイデアは、有料のテーマやプラグインをWordPress.orgの無料のものと同じように扱えるようにすることです。具体的には、以下のことができるようになります。
- 検索
- インストール
- アップグレード
現在の状況が混乱していることは、私が真っ先に認めます。私自身もその混乱の一部であるため、これを認めるのです。有料のテーマやプラグインはWordPress.orgのリポジトリに掲載できず、その自動化の恩恵を受けることができません。私たちは独自のサーバーにコードを置き、料金を支払ったお客様に配信する必要があります。それが現状です。
残念ながら、この現実は関係者全員に混乱をもたらしています。私たちはWordPressの「プラグイン」メカニズムにフックし、WPMLのアップデートを認識させるためにかなりの時間を費やさなければなりません。サーバー側とプラグイン側の両方にコードを書く必要があります。これは維持すべきコードが非常に多いことを意味します。
親愛なるクライアントの皆様は、有料のテーマやプラグインを購入するたびに新しい操作方法を学ばなければなりません。すべての開発者がそれぞれ異なる方法で車輪の再発明を選択するため、有料の各コードには異なる管理画面があり、アップデートの処理方法も少しずつ異なります。
Installerはこれらすべてを変えるはずです。テーマとプラグインの画面に一度だけフックし、それらをさまざまなソフトウェアソースに開放します。これにより、wpml.orgがソフトウェアソースとなり、他のリポジトリもそれに続くでしょう(現在、関係者と連絡を取り合い、この作業を進めています)。そうすれば、WPMLからすべての不要なコードを削除できます。もはや必要ありません。「サブスクリプションキー」なども不要になります。
私たちのサーバーであるwpml.orgは、WordPress.orgと同じ言語で通信を開始しました。1つの管理画面からログインできるようになり、(将来的には)そこから他のソフトウェアソースにもログインできるようになります。その後、すべてのアップグレードが「プラグイン」画面に通常通り表示されます。
私たちがこれを本当に気に入っている理由:
- WPMLから大量のコードが削除される
- インストールとアップグレードのための多くの機能が追加される
- WPML.orgの仕組みを他のソフトウェアソースに再利用できる
テーマ開発者とプラグイン開発者を支援するInstaller
有料のテーマやプラグインを作成している場合は、Installerの使用についてぜひ私たちにご相談ください。これは皆様のために作られたものです。
1行のコードを書くこともなく、自動インストールやアップグレードの素晴らしい機能をすべてクライアントに提供できます。
Installerを機能させるには、サーバーが標準プロトコルを使用して通信する必要があります。使用可能なリファレンスコードをご用意しており、サブスクリプションシステムへの適応もサポートします。
完全に制御できない大規模なシステムで作品をホストしている場合は、私たちにお知らせください。そのシステムの管理者と話し合います。
ダウンロードと試用
まず、Installerをダウンロードしてインストールします。
現在のところ、「古い」サブスクリプションメカニズムはWPML内でまだ利用可能です。ただ、それは無視してください。Installerがこれらのフックを上書きするため、「サブスクリプションキー」はもはや問題ではなくなります。
Installerをインストールして有効化した後、Installer->Repositoriesに移動します。新しいWPMLリポジトリが表示されます。WPML.orgのログイン情報を入力してください。パスワードはプレーンテキストとして保存されませんのでご安心ください。「ソルト」を付加し、暗号化して保存します。
ログインすると、自動的にインストールとアップデートの取得ができるようになります。

