[成人向け] [Contact Form 7]拡張子x_bが添付できない
-
WordPress: 6.8
PHP: 8.2.22
テーマ:SWELL: 2.14.0
プラグイン:
Blocks Animation: CSS Animations for Gutenberg Blocks (v.3.0.11)
Contact Form 7 (v.6.0.6)
SEO SIMPLE PACK (v.3.6.2)
SiteGuard WP Plugin (v.1.7.8)
Snow Monkey Forms (v.11.0.0)
Spectra (v.2.16.5)
UpdraftPlus – Backup/Restore (v.1.25.3)
WP Add Mime Types (v.3.1.2)
XML Sitemap Generator for Google (v.4.1.21)
※テストフォーム
https://it.komezen.net/testcf7/
Contact Form 7からCAD関連ファイルをアップロードする機能を実装中です。
functions.phpへWordPressアップロード対象ファイルに(dwg)(x_b)を含め、
WordPress管理画面のメディアファイル経由での保存はできることを確認。
(MIMEタイプは、finfo_fileで確認済です↓)
dwg = image/vnd.dwg
x_b = application/octet-stream
次に、Contact Form 7の編集画面に以下をソースで直書き。
(ファイルアップロード項目フォームタグジェネレーター > ファイル >
受け入れ可能なファイル形式では x_b が登録できないため)
[file file-199 filetypes:dwg|x_b limit:1mb]
該当フォームでテストしたところ、dwgファイルは添付OKとなるのですが
x_bファイルは[この形式のファイルはアップロードできません。]とエラーに
なってしまいます。
特殊な拡張子(x_b)を許可すると行ったバリデーションチェックが必要と
なりますでしょうか?
- このトピックに返信するにはログインが必要です。