About this plugin
QRotto adds a “QR code” block and a [qrotto] shortcode. Pick a type, fill in the fields, and the code appears in your post as a sharp SVG image.
Four types
- Link (URL). Adds https:// if you leave it out.
- This page’s link. The code always points to the page it sits on.
- WiFi network. Guests scan and join. Special characters in the network name or password are escaped correctly, and hidden networks are supported.
- Contact card (vCard 3.0). Name, company, phone, email and website.
- Plain text. Anything up to the size one code can hold.
Scan check in the editor
8 in). Dense codes get a warning before you print a hundred copies. Visitors never see this.
Print cards for your counter or tables
Tools → QR Print Cards makes a sheet of cards ready to print and cut: guest WiFi with the network and password written underneath, a “Scan for our menu” sign, a review link or your contact card. Choose 1, 2, 4 or 8 cards on A4 or US Letter. The page warns you if the code would be printed too small to scan.
Static and private
- Codes are made on your own server. The plugin contacts no outside service, loads nothing from a CDN and tracks nothing.
- Codes are static: the content is inside the code itself, so they keep working as long as the content does. No redirects, no expiry, no account.
- Visitors load no JavaScript, only one small stylesheet.
Documentation
com/docs.
QR Code is a registered trademark of DENSO WAVE INCORPORATED.
Third party code
The QR encoder is qrcode-generator by Kazuhiko Arase (MIT licence), bundled in includes/lib/. It was moved into its own PHP namespace; the changes are listed at the top of that file.