ログイン
始める

Easy Digital Downloads ドキュメント

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

EDD_READ_FILE_MODE

ユーザーにダウンロードが配信される際、ファイルはPHPのreadfile()関数を使用して読み込まれますが、一部のホストではURL経由でのファイルの読み込みが許可されていないため、これが失敗することがあります。EDD_READ_FILE_MODE定数は、これらのシナリオで利用できます。

注:これはプラグインバージョン1.1.5より前のバージョンでのみ有効です。

ホストがURL経由でのファイルへのアクセスをreadfile()で許可していない場合は、functions.phpまたはカスタムプラグインでこれを定義してください:

define('EDD_READ_FILE_MODE', 'header');

この定数を「header」と定義すると、Easy Digital Downloadsはheader("location:" . $file_url)を使用してユーザーをファイルダウンロードに誘導します。これはそれほど安全ではないため、readfile()が機能しない場合にのみ使用してください。

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

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

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

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]