plugin-icon

DMS3 QR Manager

Manage QR codes as a custom post type with trackable redirects, visit statistics, and SVG download.
Version
20260712.2127
Senast uppdaterat
Jul 12, 2026
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
  1. Visitor hits /qr/wikipedia
  2. A lightweight bridge page loads (HTTP 200) with analytics scripts
  3. After the configured delay, the browser redirects to the destination URL
  4. 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):

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.

Gratispå betalda paket
Testat upp till
WordPress 7.0.1
Detta tillägg är tillgängligt för nedladdning för din .