Reusable QR Codes

Description

The Problem: You print QR codes, hang them up, and when you need to change where they point, you have to reprint and replace them. Expensive, wasteful, and time-consuming.

The Solution: Reusable QR Codes creates permanent QR codes that you can update anytime without reprinting!

How It Works

  1. Create a QR Code and set a destination URL
  2. Download and print/share the QR code
  3. Visitors scan the code and get redirected to your destination
  4. Update the destination anytime without reprinting the QR code!

The QR code contains a permanent link to your WordPress site, which then redirects to wherever you want. Change the destination as many times as you need – the physical QR code never changes.

Perfect For

  • Museums & Galleries – Update exhibit information without reprinting signs
  • Retail Stores – Change product details, promotions, and seasonal content
  • Restaurants – Update menus, daily specials, or seasonal offerings
  • Event Organizers – Modify schedules, speaker info, or venue details
  • Real Estate – Update property information and availability
  • Education – Link to current classroom resources and materials
  • Tourism – Keep landmark and trail information fresh

Key Features

  • Unlimited QR Codes – Create as many as you need
  • Easy Destination Management – Simple URL field, change anytime
  • High Quality Downloads – PNG (1024×1024) and SVG formats
  • Customizable Appearance – Colors, dot styles, and sizes
  • No Dependencies – Works standalone, no external services
  • Privacy Friendly – No tracking, no external calls
  • Translation Ready – Fully internationalized
  • Clean Code – WordPress coding standards compliant

Premium Features (Coming Soon)

  • 📊 Analytics Dashboard – Track scans, dates, and trends
  • 🎨 Advanced Customization – Logos, gradients, eye styles, templates
  • 📦 Bulk Operations – Download multiple QR codes, batch management
  • Scheduled Destinations – Time-based URL changes
  • 🔒 Password Protection – Secure QR codes with passwords
  • 📅 Expiration Dates – Auto-expire QR codes
  • 🔗 Shortcodes – Display QR codes anywhere on your site

Learn more about Premium

Technical Details

  • Lightweight and performant – minimal database impact
  • Conditional asset loading – scripts only when needed
  • Secure – nonces, capability checks, input sanitization
  • Follows WordPress coding standards
  • Uses native WordPress functions (no bloat!)

Privacy Policy

This plugin does not:
* Collect any personal data
* Use cookies
* Make external API calls
* Track users
* Store IP addresses

The free version is completely privacy-friendly. Premium features like analytics will clearly disclose what data is collected.

Support

For support, feature requests, or bug reports:
* Free version: WordPress.org support forums
* Premium version: Premium Support

Credits

Installation

  1. Upload the plugin files to /wp-content/plugins/reusable-qr-codes/ or install via WordPress plugin installer
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to ‘QR Codes’ in your admin menu to create your first QR code
  4. Configure default settings under Settings QR Codes (optional)

FAQ

Do I need any external services or API keys?

No! This plugin is completely self-contained and works entirely within your WordPress installation. No external dependencies, no API keys, no recurring fees for the free version.

Can I really change where the QR code points without reprinting it?

Yes! That’s the whole point. The QR code contains a permanent URL on your site (like yoursite.com/qr/museum-exhibit-1/). When someone scans it, they’re instantly redirected to whatever destination URL you’ve set. Change that destination anytime in WordPress.

How many QR codes can I create?

Unlimited! Create as many as you need.

What formats can I download?

PNG (high resolution 1024x1024px) and SVG (vector, scales to any size). Both are perfect for printing.

Will this slow down my site?

No. The plugin is very lightweight and only loads assets when needed. The redirect happens instantly with minimal database queries.

Can I use my own logo in the QR code?

Not in the free version. This feature is available in the Premium version.

Can I track how many times a QR code was scanned?

Not in the free version. Analytics and scan tracking are available in the Premium version.

Does this work with block themes?

Yes! The plugin works with both classic and block themes.

Can I display QR codes on the frontend?

The free version is focused on backend management and downloads. Frontend display via shortcodes is available in the Premium version.

What happens if I delete a QR code post?

The QR code will stop working – visitors will see a 404 error. Only delete QR codes you’re sure you don’t need anymore.

Can I export/import QR codes?

Not currently. This is planned for a future version.

Avis

Il n’y a aucun avis sur cette extension.

Contributeurs & développeurs

« Reusable QR Codes » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

Traduisez « Reusable QR Codes » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Historique des changements

1.0.0

  • Initial release
  • Create unlimited QR codes
  • Set and update destination URLs
  • Download PNG and SVG formats
  • Customize colors and dot styles
  • Automatic redirects (302/301)
  • Translation ready
  • Clean, WordPress-compliant code