[WordPress] 外掛分享: DMS3 QR Manager

首頁外掛目錄 › DMS3 QR Manager
WordPress 外掛 DMS3 QR Manager 的封面圖片
全新外掛
安裝啟用
尚無評分
5 天前
最後更新
問題解決
WordPress 6.2+ PHP 8.2+ v20260712.2127 上架:2026-07-11

外掛標籤

開發者團隊

⬇ 下載最新版 (v20260712.2127) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「DMS3 QR Manager」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

DMS3 QR Manager lets you create and manage QR codes in WordPress. Each QR points to a URL on your own site (/qr/{slug}) that records visits and redirects visitors to a final destination. Printed QR codes stay valid when you change the destination in the admin.
Features

Custom post type qr-code with slug, destination URL, and optional UTM campaign per QR
Public redirect URLs: {home_url}/qr/{slug}?utm_...
Bridge page before redirect (default 1 second) so Google Analytics can load via wp_head()
Manual fallback link: “Skip to …” if automatic redirect fails
Internal visit tracking with date-range statistics (anonymous scan timestamps only)
Global UTM defaults (utm_source, utm_medium, default campaign)
utm_content is always set automatically to the QR slug
SVG QR preview and download from the list screen and single QR edit screen
Bulk SVG download as a ZIP file ({slug}.svg per code)
WPML: qr-code is excluded from translation

How redirects work
Scanned URL example:
https://example.com/qr/wikipedia?utm_source=qr&utm_medium=offline&utm_campaign=port_vendrell&utm_content=wikipedia

Visitor hits /qr/wikipedia
A lightweight bridge page loads (HTTP 200) with analytics scripts
After the configured delay, the browser redirects to the destination URL
The visit is logged in the plugin database

Temporary client-side redirects are used instead of HTTP 301 so every scan hits your server and destination URLs can be updated without reprinting QR codes.
Privacy
When someone scans a published QR code, the plugin stores only the internal QR identifier and the scan timestamp. It does not store IP addresses, HTTP referrers, or plugin-specific cookies. Visit data is used for admin statistics only.
Third-party libraries
QR images are generated with bundled PHP libraries (MIT licensed):

chillerlan/php-qrcode (MIT)
chillerlan/php-settings-container (MIT)

The vendor/ directory is included in the plugin package.
Uninstall
When the plugin is deleted (not merely deactivated), the visit statistics table and plugin options are removed. QR code posts (qr-code) are kept as regular WordPress content.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon