[WordPress] 外掛分享: Media Fields for Contact Form 7 – Video, Audio, 3D, Gallery and PDF Fields

首頁外掛目錄 › Media Fields for Contact Form 7 – Video, Audio, 3D, Gallery and PDF Fields
WordPress 外掛 Media Fields for Contact Form 7 – Video, Audio, 3D, Gallery and PDF Fields 的封面圖片
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v1.2.0 上架:2026-08-25

內容簡介

Media Fields for Contact Form 7 外掛為 Contact Form 7 增加了多種媒體欄位類型,包括視頻、音頻、3D 模型、圖庫和 PDF 翻頁書,讓使用者能在表單中嵌入多媒體內容,提升互動性與使用體驗。

【主要功能】
• 支援自我托管的 HTML5 視頻與音頻
• 嵌入 YouTube 和 Vimeo 影片
• 支援 3D 模型顯示
• 提供多種圖庫佈局選擇
• PDF 翻頁書功能
• 直觀的標籤生成器

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.2.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Media Fields for Contact Form 7 – Video, Audio, 3D, Gallery and PDF Fields」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Live Demo | Documentation | Support
Watch the 2-minute introduction:

Media Fields for Contact Form 7 adds media field types to Contact Form 7 that the core plugin does not ship: ,

[3d_models chair auto-rotate ar camera-orbit:45deg|60deg|2m hotspot:0|0.5|0.2|Handle "https://example.com/chair.glb" "https://example.com/chair.usdz"] Red armchair [/3d_models]

[pdf_flipbook brochure height:600 download "https://example.com/brochure.pdf"]

Global defaults (accent colour, default controls, Plyr build, asset loading) live under Contact → Media Fields.
Source code & contributing
Development happens on GitHub: github.com/bPlugins/b-media-fields-for-cf7. Bug reports and pull requests are welcome.
Developer hooks

bmfcf7_option_fields – filter the registry of form-tag options.
bmfcf7_player_config – filter the Plyr config of a single player.
bmfcf7_frontend_data – filter global data handed to the front-end script.
bmfcf7_model_option_fields / bmfcf7_model_viewer_atts – filter the 3D model options and rendered attributes.
bmfcf7_settings_schema – add settings sections for new field types.
JavaScript event bmfcf7:ready (detail.player is the Plyr instance) and window.bmfcf7.players.

Trademark notice
This plugin is an independent add-on developed by bPlugins. It is not affiliated with, endorsed by or sponsored by Contact Form 7 or its author, Takayuki Miyoshi. “Contact Form 7” is used only to describe compatibility.
Privacy
The videos on the plugin’s settings screen (the getting started tutorial and the introduction) are not loaded until you press play — the poster images are bundled with the plugin, and only then is an embed requested from youtube-nocookie.com.
Self-hosted media and 3D models never contact third parties. When you embed YouTube or Vimeo media, the visitor’s browser loads the player from YouTube/Vimeo and is subject to their privacy policies. Plyr and are bundled with the plugin; no assets are loaded from a CDN. The AR “Scene Viewer” / “Quick Look” modes hand the model file to the device’s native AR app.
Usage tracking (opt-in)
Right after activation the plugin asks, once, whether you would like to share some non-sensitive data about your site through Freemius: WordPress and PHP versions, active plugins, and which fields you use. It helps us decide what to build next. Nothing is sent unless you say yes, you can skip the screen, and you can opt in or out later from the plugin’s row on the Plugins screen. See the Freemius privacy policy for details.
Third-party libraries
This plugin bundles:

Plyr v3.8.4, © Sam Potts, MIT license. Unminified sources are included in assets/vendor/plyr/.
v4.3.1, © Google LLC, Apache License 2.0. The minified UMD build is included in assets/vendor/model-viewer/; the unminified source is available at https://cdn.jsdelivr.net/npm/@google/[email protected]/dist/model-viewer-umd.js and in the repository linked above.
PDF.js v3.11.174, © Mozilla, Apache License 2.0. Included in assets/vendor/pdfjs/; unminified source at https://cdn.jsdelivr.net/npm/[email protected]/build/pdf.js
StPageFlip v2.0.7, © Nodlik, MIT license. Unminified build included in assets/vendor/page-flip/.

延伸相關外掛

文章
Filter
Mastodon