開発に数週間を費やしましたが、Easy Digital Downloads v1.4.4 がリリースされました。今回のリリースでは、新しいストアユーザーロール、大幅に改善されたいくつかのAPI、チェックアウト時の郵便番号検証など、多くの新機能があり、私たちは非常に興奮しています。
ユーザーが最初に気づく主な改善点は、追加された新しいストアユーザーロールのセットです。ストアオーナーは、どの従業員がストアのバックエンドで何を見ることができるかをより細かく制御できるようになりました。4つの新しいユーザーロールを導入しました。
- ストアマネージャー – このロールはすべてを実行できます
- ストア会計担当者 – このロールは支払い履歴、収益、レポートを表示し、支払いを管理できます
- ストア作業員 – このロールは製品の編集/作成ができますが、製品の統計情報やレポートは表示できません
- ストアベンダー – このロールは自身の製品の編集/作成ができますが、それ以外は何もできません
これらの新しいユーザーロールにより、ストアオーナーは誰が何を実行できるかをより細かく制御できるようになり、機密情報へのアクセスを心配することなく、追加の作業員を雇用することが容易になります。
チェックアウトページが誤って削除された場合にダッシュボードにアラートを追加したこと、チェックアウト時の郵便番号検証(存在する場合)、ダウンロード投稿タイプのエクスクラプトサポート、変動価格商品のダッシュボードでの価格表示の改善、製品価格の一括編集サポートなど、他にもいくつかのマイナーな機能強化を行いました。
機能強化と同時に、かなりの数のバグも修正されました。最も注目すべきは次のとおりです。
- ダッシュボード概要ウィジェットの欠落しているDIVタグ
- 日本円の小数点表示の問題
- チェックアウト時の割引額のHTMLエンコーディングの問題
- システム内の支払い数を不正確にカウントする問題
- 支払いステータスを完了以外に変更したときに購入レシートが送信される問題。
変更点の完全なリストは以下のとおりです。
- 新機能: より柔軟なエクスポートシステムのために新しいEDD_Exportクラスを追加しました
- 新機能: ページは自動的に作成され、アクティベーション時にEDDオプションに保存されます
- 新機能: ダウンロード投稿タイプにエクスクラプトサポートを追加しました
- 新機能: [downloads] ショートコードHTMLの新しいフィルターを追加しました
- 新機能: テストモードの場合、支払い履歴にダッシュボードアラートを追加しました
- 新機能: チェックアウトページが削除された場合、ダッシュボードアラートを追加しました
- 新機能: ダウンロードリストで変動価格商品の価格範囲を表示します
- 新機能: edd_get_lowest_price_option() と edd_get_highest_price_option() を導入しました
- 新機能: 製品価格の一括編集サポートを追加しました
- 新機能: 新しいストア管理ユーザーロールを追加しました
- 新機能: 国コードに基づいて購入時に郵便番号を検証します
- 修正: ダッシュボード概要ウィジェットの欠落しているDIVタグ
- 修正: 割引適用後の合計金額のHTMLエンコーディング
- 修正: 1000円を超える価格の割引が失敗しました
- 修正: 支払い作成時に post_date_gmt を設定します
- 修正:日本の円の小数点表示
- 修正:「すべて」ビューの支払い履歴でカスタムステータスがカウントされていませんでした
- 修正:支払いステータスを変更したときに購入レシートが送信されました
- 修正:名が必須でしたが、強制されていませんでした
- 修正:ファイル名が提供されなかったときにファイルURLが保存されませんでした





