このページは日本語でもご覧いただけます。

日本語で見る
WORDPRESS PLUGIN

Per-page QR codes, generated automatically. No manual work.

DynamicQRCode is a WordPress plugin that turns the URL of the page being viewed into a QR code for that page and displays it automatically. No more creating QR codes, no more swapping out URLs.

No external services GPL English / Japanese

Reads the page URL and automatically shows a QR code for that page

PROBLEM

Any of this sound familiar?

Reopening the page you have on your desktop, again on your phone, is a chore

You want visitors to open a page on their phone, but all you can do is ask them to type the URL

Every time you need a QR code, you go hunting for some generator site to make one

HOW IT WORKS

Simple to use. Set it once, and the rest is automatic.

STEP 01

Activate it

Just install it and activate it.

Activate
STEP 02

Choose how it appears

Set the color, size and display method under Settings > DynamicQRcode.

160 px
STEP 03

The rest is automatic

Every page shows a QR code of its own.

QR codes are generated in the visitor's browser. Nothing goes through an external QR code service.

FEATURES

Key features

A unique QR code on every page

No URLs to type in. Add a new page and there is nothing to configure

A floating button fixed to the screen

A button that sits in the corner of the screen. Click it to show the QR code

A shortcode for anywhere you like

Put [dynqr_embedQRcode] in a post or page. You can also embed it directly in a theme file with do_shortcode()

Widget support

Place it in a sidebar or footer widget area

Colors and size, freely adjustable

Pick the background color and the code color with a color picker. Set any size from 100px up. Alt and title attributes are configurable too

Permission control for the download button

Show or hide the download button for the QR image. You can also make it visible to administrators only

PLACEMENT

Three ways to place it

Floating button

Always on, across the whole site

[dynqr_embedQRcode]
Anywhere inside a post

Shortcode embed

Anywhere in a post or page

Widget

Sidebar / footer

Note: for embeds you can choose between showing the QR code itself and showing an icon that opens it on click

USE CASES

Where it comes in handy

A smartphone held up to a desktop screen, with the same page now open on the phone

From desktop to phone

Hand a resources page or a signup form over to the visitor's phone on the spot

A stack of flyers printed with a QR code, and a card standing in a desktop holder

QR codes for print and in-store displays

Download the QR code for a flyer, a business card or an in-store display straight from the page itself (and you can limit the button to administrators)

A visitor scanning, with their smartphone, a QR code shown on a panel at a trade show booth

Sharing in the office and at trade shows

No reading URLs out loud — just have people scan the code on the screen

SETTINGS

Everything is set on this one screen

In the WordPress admin, go to Settings > DynamicQRcode. The Button tab configures the button in the bottom right of the screen; the Embed tab configures how the shortcode and the widget display the code.

The DynamicQRcode settings screen. Two tabs, Button and Embed, cover display switching, the button background color, the QR code color and size, the alt and title attributes, and download permission
  • 1

    The Button tab covers the button in the bottom right of the screen; the Embed tab covers the shortcode and the widget. Color, size and attributes are held separately on each tab.

  • 2

    Display switching: turns the button in the bottom right on and off. Turn it off and the button disappears from every page. Note that the button is hidden on screens 600px wide or narrower.

  • 3

    Set the button background color and the QR code color. 100px or more is recommended for the size. The alt and title attributes are entered on this screen too.

  • 4

    You can choose whether to show the download button for the QR code. "Show only administrator of download button" narrows that down further.

SPECIFICATIONS

Requirements

ItemDetails
Requires PHP7.0 or higher
Tested up to WordPress7.1
LicenseGPL
Available inEnglish / Japanese
Developed byTomTak Corp.
INSTALL

Get it and install it

A free plugin published on WordPress.org. Search for it from your own WordPress admin and install it right there.

Easy

Search for it in the admin

  1. 1

    Open Plugins > Add New in the admin

  2. 2

    Type DynamicQRcode into the search box

  3. 3

    Click Install Now, then Activate

Download the ZIP and upload it

  1. 1

    Open the plugin page and download the ZIP file

  2. 2

    Open Plugins > Add New > Upload Plugin

  3. 3

    Select the ZIP, install it, and click Activate

Open the plugin page

Once activated, go to Settings > DynamicQRcode. Decide on a color and a size, and from then on every page shows its QR code automatically.

FAQ

Frequently asked questions

QDoes this plugin use an external QR code service?
A

No. QR codes are generated in the browser, so no communication with an external service takes place.

QDoes the button show up on smartphones?
A

The button in the bottom right is hidden on screens 600px wide or narrower. To show a QR code to mobile visitors, embed it with the [dynqr_embedQRcode] shortcode.

QCan I change the look of the QR code?
A

The background color, the code color and the size can all be changed from the admin screen.

QCan I show it on certain pages only?
A

Turn Display switching off on the Button tab and the button disappears from every page. Then place [dynqr_embedQRcode] on the pages where you want the code to appear.

SUPPORT

Support development

DynamicQRCode is free and GPL-licensed. If it saved you some work, $1 — or whatever you think it is worth — helps keep it maintained.

Payments are handled by Stripe. Your card details never pass through this site. Stripe emails your receipt automatically.

Let your site do the QR code work.

Get it on WordPress.org