2,545 view

WordPressで「.psd」「.ai」拡張子ファイルをアップロード可能にする

WordPressで「.psd」「.ai」拡張子ファイルをアップロード可能にする 公開日:2021/06/25
この記事のURLとタイトルをコピーする

ダウンロード機能付きの会員制サイトを制作していて、拡張子「.psd」「.ai」ファイルをWordpressのメディアにアップロードし、会員側でそのファイルをダウンロードしたいケースがありました。

メディアへ「.psd」「.ai」ファイルをアップロードすると、「セキュリティ上の理由によりこのファイル形式は許可されません」となり、デフォルトではアップロードすることが出来ません。

目次 [ひらく ▼]

Photoshop(.psd)ファイルをアップロード可能にする

function.phpへの記述方法は下記です。

ググると下記の方法が多く出てくるのですが、上手くいかなかったため上記の方法でアップロードが可能でした。
Photoshopデータのバージョンでしょうか。ここでは深堀りしません。

Illustrator(.ai)ファイルをアップロード可能にする

function.phpへの記述方法は下記です。

ダウンロードリンクの書き方

<a>タグ要素に「download=””」要素を追加することで、ダウンロード用のリンクを指定することができます。

プラグインで拡張子を追加する

WP Add Mime Types

WordPress へ MIME タイプや様々なファイル拡張子を追加することができます。
適宜更新されており、WordPressのメジャーアップデートにも対応しています。

WP Add Mime Types

WP Add Mime Types

WP Extra File Types

こちらでも様々なファイル拡張子を追加することができます。
しかし、1年以上更新されていないプラグインの為、無難に「WP Add Mime Types」の使用をお勧めします。

WP Extra File Types

WordPressでアップロード可能な拡張子

アップロード可能なファイルについて、厳密には「拡張子+mime type」で照合されています。
「WP Add Mime Types」の設定で、ファイルアップロード失敗した場合に、そのファイルの「mime type」を表示する機能がありますので、嵌った際は確認してみるのも良いです。

画像ファイル(拡張子)

  • jpg、jpeg、jpe
  • gif
  • png
  • bmp
  • tiff、tif
  • ico

動画ファイル(拡張子)

  • asf、asx
  • wmv
  • wmx
  • wm
  • avi
  • divx
  • flv
  • mov、qt
  • mpeg、mpg、mpe
  • mp4、m4v
  • ogv
  • webm
  • mkv
  • 3gp、3gpp
  • 3g2、3gp2

テキストファイル(拡張子)

  • txt、asc、c、cc、h、srt
  • csv
  • tsv
  • ics
  • rtx
  • css
  • htm、html
  • vtt
  • dat

音声ファイル(拡張子)

  • dfxp
  • mp3、m4a、m4b
  • acc
  • ra、ram
  • wav
  • ogg、oga
  • flac
  • mid、midi
  • wma
  • wax
  • mka

アプリフォーマットファイル(拡張子)

  • rtf
  • js
  • pdf
  • class
  • tar
  • zip
  • gz、gzip
  • rar
  • 7z
  • psd
  • xcf

Microsoft Officeファイル(拡張子)

  • doc
  • pot、pps、ppt
  • wri
  • xla、xls、xlt、xlw
  • mdb
  • mpp
  • docx
  • docm
  • dotx
  • dotm
  • xlsx
  • xlsm
  • xlsb
  • xltx
  • xltm
  • xlam
  • pptx
  • pptm
  • ppsx
  • ppsm
  • potx
  • potm
  • ppam
  • sldx
  • sldm
  • onetoc、onetoc2、onetmp、onepkg
  • oxps
  • xps

Open Officeファイル(拡張子)

  • odt
  • odp
  • ods
  • odg
  • odc
  • odb
  • odf
  • wp、wpd

Apple iWorkファイル(拡張子)

  • key
  • numbers
  • pages
この記事のURLとタイトルをコピーする
TOP