TN QR Codes

Your
DIGITAL
INSIDER

TN QR Codes

TN QR Codes is a lightweight WordPress plugin that adds downloadable QR codes to public post types.

The plugin adds a QR Code panel to the post editor, allowing editors to generate a QR code for the current page or post. It also supports optional UTM tracking fields, so teams can download QR codes that point to the page with campaign-ready tracking values attached.

Core features include automatic QR generation for public content, editable utm_source, utm_medium, and utm_campaign values, live preview refresh, one-click PNG download, clean file naming, and GitHub-based plugin updates.

The approach is intentionally practical. It does not try to become a full campaign management platform, analytics system, or marketing automation tool. It simply helps content teams create trackable QR codes at the point where the content already lives.

That is more than enough for most websites. Teams usually do not need a separate QR platform, another login, or a complex workflow just to create a poster link, event flyer link, campaign handout, or printed call-to-action. TN QR Codes keeps the task inside WordPress, close to the content, and simple enough for editors to use without technical help.

# Changelog

All notable changes to TN QR Codes are recorded here.

## 1.5 - 2026-06-14

- Added GitHub release update support for native WordPress plugin updates.
- Added compliant plugin metadata, version constant, and GitHub repository links.
- Moved QR logic into a focused function file and kept the main plugin file as a loader.
- Moved inline admin JavaScript and CSS into dedicated asset files.
- Improved nonce handling and QR download filename sanitisation.
- Added release ZIP build script and repository documentation.

## 1.4 - 2026-03-17

- Added support for `utm_source`, `utm_medium`, and `utm_campaign`.

## 1.0 - 2025-01-01

- Initial plugin release.

Download plugin