內容簡介
此外掛為 Advanced Custom Fields (ACF) 增加了一個原生的 FeichtMedia ImageManager 圖片管理欄位類型,讓編輯者可以直接在 WP 控制台中透過整合的檔案瀏覽器選擇圖片,無需使用 iFrame 或外部重定向。
【主要功能】
• 原生 WP 控制台檔案瀏覽器
• 伺服器端 API 代理,API 金鑰不外洩
• 三種返回格式:相對 URL、絕對 URL、元資料物件
• 支援 WPGraphQL 整合
• 向下相容於純文字欄位的相對 URL
• 支援 WordPress Multisite
外掛標籤
開發者團隊
② 後台搜尋「FeichtMedia ImageManager for Advanced Custom Fields」→ 直接安裝(推薦)
原文外掛簡介
This plugin adds a native field type for the FeichtMedia ImageManager – your Digital Asset Management system – to Advanced Custom Fields (ACF). Editors pick images through an integrated file browser directly in the WP admin, without an iFrame and without any external redirects.
Requirements:
WordPress 7.0 or later
PHP 8.2 or later
Advanced Custom Fields (free or PRO)
Key features:
Native WP admin file browser – no iFrame, no cross-origin issues
Server-side API proxy – the API key never leaves the server; API requests are only possible through the WordPress editor
Three return formats: relative URL, absolute URL, metadata object
WPGraphQL integration (String type and custom ImageManagerImage type)
Backward compatible with stored relative URLs from plain text fields
Metadata cache via WordPress Transients (configurable TTL, default: 1 hour; can be cleared with one click)
WordPress Multisite support with network-wide settings that can be enforced for all sites
Multilingual: en_US (source), en_GB, de_DE, de_DE_formal, de_AT, de_CH
External Services
This plugin connects to the FeichtMedia ImageManager API to retrieve image lists, category structures, and image metadata. Requests are made server-side (via a WordPress REST API proxy) when an editor opens the file browser or when a field with the “Metadata” return format is displayed. The API key entered in the plugin settings is used exclusively on the server and is never transmitted to the browser or included in page output.
Data transmitted to the FeichtMedia ImageManager API with each request:
API key – sent in the Authorization header to authenticate the request.
Project ID – part of the request URL for images in the preview.
Image ID – included in the URL for single-image metadata requests.
WordPress site URL – transmitted automatically as part of the HTTP User-Agent header (e.g. WordPress/7.0; https://example.com FeichtMedia-ImageManager-ACF/1.3.2).
IP address of the WordPress server – logged by the ImageManager API as the origin of the HTTP request.
No visitor IP addresses, post content, or other personally identifiable information is transmitted. All requests originate from the WordPress server, not from the visitor’s browser.
FeichtMedia ImageManager Terms of Service
FeichtMedia ImageManager Privacy Policy
