ログイン
始める

Easy Digital Downloads ドキュメント

Easy Digital Downloads のドキュメント、参考資料、チュートリアル

ソフトウェアライセンス – ベータ版のリリース

この機能により、サイト管理者はソフトウェアのベータ版を配布できるようになり、スムーズなアップデートのためのより信頼性の高いシステムを提供します。

ベータ版をリリースするには、まずダウンロード製品でベータ版を有効にする必要があります。これは製品編集画面から行うことができます。

有効にすると、バージョン番号、ベータ版ダウンロードファイル、およびベータ版変更履歴の提供を求められます。

ソースファイルは、ベータ版をインストールした顧客に提供されるものです。WordPressプラグインまたはテーマを販売している場合、これはEDD_SL_Plugin_UpdaterおよびEDD_SL_Theme_Updaterクラスを介して配信されるファイルです。WordPress以外のソフトウェアを販売している場合、これはget_version API呼び出しで配信されるダウンロードパッケージです。

バージョン番号は、ベータ版インジケーター付きの最新バージョン番号に設定する必要があります。たとえば、ソフトウェアのバージョン3.5のベータ版をリリースしている場合は、このバージョンを3.5-beta1に設定します。2番目のベータ版をリリースする必要がある場合は、バージョンを3.5-beta2などに設定します。必要に応じて、アルファ版番号を使用してベータ版前のバージョンをリリースすることもできます。新しいバージョンのチェックが期待どおりに機能するように、バージョン番号は従来のバージョニングに従う必要があります。

ベータ版変更履歴フィールドでは、アップデート通知で利用可能になる情報を指定できます。WordPressプラグインまたはテーマを販売している場合、これはEDD_SL_Plugin_UpdaterおよびEDD_SL_Theme_Updaterクラスを介して表示されるアップデート情報です。WordPress以外のソフトウェアを販売している場合、これはget_version API呼び出し変更履歴部分に含まれる情報です。

ベータ版は、get_version API呼び出し&beta=1を追加することで利用可能になります。これは、顧客がベータ版をインストール/ダウンロードしたい場合に、ベータ版に参加するための何らかのメカニズムを提供する必要があることを意味します。

Easy Digital Downloadsでのソフトウェアライセンスの独自の利用方法として、ツールメニューに設定画面を追加し、顧客が拡張機能のベータ版に参加できるようにしました。以下は、その外観のスクリーンショットです。

WordPressテーマおよびプラグインの場合、ベータフラグがプラグインおよびテーマアップデーターに渡されると、get_versionリクエストにbeta=1パラメータが自動的に追加されます。また、コード自体のプラグインまたはテーマのバージョン(プラグインヘッダーまたはテーマヘッダー)は、ベータバージョンを反映する必要があることに注意してください。たとえば、「2.8」の代わりに「2.8-beta1」を使用します。詳細については、プラグインおよびテーマの実装ガイドを参照してください。

この記事は役に立ちましたか?

今日から販売を開始しましょう!

50,000人以上のスマートなストアオーナーに参加して、WordPressでデジタル製品を販売する最も簡単な方法を使い始めましょう。

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]