EDD Dropbox ファイルストア 拡張機能を使用すると、ダウンロードファイルをDropboxアカウントに保存できます。インストールして有効化したら、WordPressダッシュボードの「ダウンロード → 設定 → 拡張機能」ページで、EDD Dropbox ファイルストア アプリにDropboxアカウントへのアクセスを許可する必要があります。まず、「コードを取得」ボタンをクリックしてください。

Dropbox のページに新しいウィンドウ/タブが開き、Dropboxアカウント内のファイルやフォルダへのアクセスを Easy Digital Downloads – File Store に許可するように求められます。ログインして許可してください。

許可 をクリックすると、コードが提供されます。コードをクリップボードにコピーしてください。

WordPress サイトに戻り、表示されたテキストボックスにコードをコピーし、「コードを登録」ボタンをクリックしてください。
EDD Dropbox ファイルストア プラグインの許可を解除したい場合や、再許可が必要な場合は、同じページから、許可プロセスを完了すると表示される「許可を削除」ボタンをクリックすることで実行できます。
Dropbox フォルダ内のファイルの使用
上記のセットアップ手順を完了したら、変更したいダウンロードの編集ページに移動し、「ファイルをアップロード」リンクをクリックします。アップロードメディアのポップアップに、「Dropboxにアップロード」と「Dropboxライブラリ」の2つの新しいオプションが表示されます。

Dropboxライブラリ
Dropboxライブラリを使用すると、WordPress 外の Dropbox フォルダに既に保存されているファイルを使用できます。ポップアップの左側にある Dropboxライブラリ オプションをクリックすると、ルートフォルダレベルから始まる Dropbox フォルダの内容が表示されます。
フォルダを移動して使用したいファイルを見つけ、ファイル名の左側にある「選択」ボタンをクリックしてください。
Dropboxにアップロード
Dropbox ファイルストア 拡張機能で利用できる2番目のオプションは、WordPress からファイルを Dropbox アカウントにアップロードしてからそのファイルを使用することです。このオプションを使用すると、WordPress 外の Dropbox フォルダにファイルを配置する必要がなくなります。
WordPress からファイルをアップロードするには、WordPress のアップロードメディア ポップアップで「Dropboxにアップロード」オプションをクリックします。これにより、Dropbox フォルダのフォルダ構造と、アップロードしたいファイルを選択するボタンが表示されます。
ファイルを保存したいフォルダに移動し、「ファイルを選択」ボタンをクリックしてコンピューター上のファイルを選択します。ファイルを選択したら、「アップロード」をクリックして、ファイルが Dropbox フォルダにアップロードされるまで待ちます。アップロードが完了すると、ポップアップに成功メッセージと新しい「ファイルを使用」ボタンが表示されます。
アップロードしたファイルをダウンロードで使用するファイルとして選択するには、「ファイルを使用」をクリックしてください。
注意: 選択したフォルダにアップロードするファイルと同じ名前のファイルが既に存在する場合、新しいファイルには一意のファイル名にするために番号が追加されます。これは filename(1).ext の形式になります。この名前でファイルを共有したくない場合は、重複ファイルを削除するか、別のフォルダにアップロードする必要があります。
ファイルの使用方法
どちらのオプションを選択しても、メディアのアップロードポップアップが閉じると、ファイルの詳細がダウンロードファイルとして保存されます。変更が完了したら「更新」をクリックすると、ユーザーはDropboxフォルダからこのファイルをダウンロードできるようになります。
Dropboxファイルのダウンロード
ユーザーにファイルをダウンロードするために提供されるリンクは、現在4時間となっているDropboxで定義された期間後に期限切れになります。これは、ユーザーがサイトから購入せずにファイルをダウンロードする意図でダウンロードリンクを他者と共有することを防ぐためです。
トラブルシューティング
64ビット要件
Dropbox APIは、64ビットサーバーで実行されるPHPの64ビットバージョンを必要とします。Dropbox File Storeではこの要件が緩和されており、32ビットマシンでも拡張機能を使用できるようになっていますが、サイトが64ビットインストールで実行されていない場合、大きなファイル(2GBを超えるサイズ)をアップロードしようとするとエラーが発生することに注意してください。さらに、Windowsの制限により、サイトがWindowsサーバーで実行されている場合、64ビットインストールであっても2GBを超えるファイルサイズをサポートすることはできません。
最大アップロードサイズ
WordPressとウェブサイトには、通常2MBから8MBの間の最大アップロードサイズがあります。ファイルがこれより大きい場合は、サイトの設定(通常はphp.iniファイルにあります)を変更するか、Dropboxライブラリオプションを使用してダウンロードを構成する必要があります。
画像アップロードエラー
ファイルサイズの制約などにより、WordPressへの画像のアップロードには問題が発生することがあります。詳細については、WordPressサポートサイトの
画像のトラブルシューティングを参照してください。WordPress外のDropboxフォルダにファイルを保存し、Dropboxライブラリオプションを使用することは、画像アップロードに関連する問題の回避策となります。
登録コードの有効期限
Dropboxが承認プロセス中に提供するコードは、短期間で期限切れになり、1回の承認にのみ有効です。コードの登録中にエラーが発生した場合は、さらにトラブルシューティングを行う前に、新しいコードで再度試してみてください。
コード取得時に画面が真っ白になる
これは、お客様のサーバー上のcURLの問題を示しています。多くの場合、cURLがインストールされていないか、設定されていません。これをテストするには、
エラーログモニタープラグインをインストールし、試行後にダッシュボードのログを確認してください。システム管理者またはホスティングプロバイダーに問題を通知し、保存したエラーログを含めてください。
