Title: Scanduro Connect: QR Codes and Menus
Author: scanduro
Published: <strong>1 Ottobre 2026</strong>
Last modified: 1 Ottobre 2026

---

Ricerca i plugin

![](https://ps.w.org/scanduro-connect/assets/banner-772x250.png?rev=3722687)

![](https://ps.w.org/scanduro-connect/assets/icon-256x256.png?rev=3722687)

# Scanduro Connect: QR Codes and Menus

 Di [scanduro](https://profiles.wordpress.org/scanduro/)

[Scarica](https://downloads.wordpress.org/plugin/scanduro-connect.1.0.0.zip)

 * [Dettagli](https://it.wordpress.org/plugins/scanduro-connect/#description)
 * [Recensioni](https://it.wordpress.org/plugins/scanduro-connect/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/scanduro-connect/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/scanduro-connect/#developers)

 [Supporto](https://wordpress.org/support/plugin/scanduro-connect/)

## Descrizione

Scanduro Connect brings dynamic QR code creation and management to WordPress. Create
a QR code for a published page or post, display it on your website, or download 
a PNG for print. Update an eligible QR code’s destination later without replacing
the printed code.

#### QR codes for your WordPress website

 * Create a dynamic QR code for a published WordPress page or post.
 * Choose an existing QR code from your Scanduro workspace or import it by ID.
 * Download a 1024-pixel PNG QR image for posters, flyers, signs and table cards.
 * Display saved QR codes with the Scanduro QR Code block or a shortcode.
 * Change an eligible dynamic QR code’s destination when your content moves.

#### Restaurant menu and ordering links

Add a button linking to your published Scanduro menu or ordering page using the 
Scanduro Menu or Order Link block or shortcode. Visitors open your hosted Scanduro
page while you keep your existing WordPress website.

#### Account and pricing

Account-connected QR management requires a Scanduro account on a plan with live 
API access (currently Pro and above). The connector itself is free to install. Manually
configured menu/ordering buttons need no API connection; the linked service remains
subject to its own Scanduro plan and availability.

This is not a WooCommerce sync tool, payment gateway, embedded checkout or independent
QR hosting service.

#### External service and privacy

This plugin connects to https://scanduro.com/api/v1 only after an administrator 
explicitly connects an API key or requests an operation. It sends the key in an 
HTTPS Authorization header to verify the connection and manage the selected codes.
Creating a QR sends the selected published page’s title and permalink. Updating 
a code sends the new destination. Rendering a QR sends its canonical short URL to
the Scanduro image-rendering endpoint.

Account/key information, QR IDs, destinations and images are returned to WordPress.
QR images are cached in the site’s public uploads folder. Normal visitor page loads
do not call the authenticated API. Following a link or scanning its image visits
Scanduro’s resolver or hosted page under the service’s privacy terms.

The API key is stored in a non-autoloaded WordPress option. Administrators and parties
with database/server access can access stored credentials. Protect database backups
and revoke the key in Scanduro if compromised. Disconnecting removes the saved key.
Uninstalling removes plugin settings/mappings; remote QR codes and uploaded PNGs
are intentionally preserved to avoid breaking existing printed or directly embedded
links.

Service: https://scanduro.com
 Terms: https://scanduro.com/legal/terms Privacy: 
https://scanduro.com/legal/privacy Scan notice: https://scanduro.com/legal/scan-
notice Support: https://scanduro.com/contact

## Blocchi

Questo plugin fornisce 2 blocchi.

 *   Scanduro Qr
 *   Scanduro Link

## Installazione

#### 1. Install and activate

You need administrator access to a WordPress website running WordPress 6.5 or later
and PHP 7.4 or later.

 1. In your WordPress dashboard, open **Plugins > Add New Plugin**.
 2. Search for **Scanduro Connect** and choose **Scanduro Connect: QR Codes and Menus**
    by scanduro.
 3. Click **Install Now**, then **Activate**.

Alternatively, download the ZIP from this listing, open **Plugins > Add New Plugin
> Upload Plugin**, select the ZIP, click **Install Now**, and activate it.

#### 2. Connect Scanduro for QR management

Creating, importing and updating QR codes requires a Scanduro workspace with live
API access, currently Pro or above. The WordPress plugin is free to install. If 
you only want a menu or ordering button, skip to section 4.

 1. Sign in to [Scanduro](https://scanduro.com) and open [API Keys](https://scanduro.com/api-keys).
 2. Create a dedicated **live** API key with **codes:read** and **codes:write** permissions
    for this WordPress website.
 3. In WordPress, open **Settings > Scanduro Connect**.
 4. Paste the key into **Connect or replace live API key**, then click **Connect Scanduro**.
 5. Check that the page shows **Connected key:** with your key’s name.

Use an API key, not your Scanduro password or a sandbox key. Keep the key private.

#### 3. Create or display a QR code

 1. Publish the page or post you want visitors to open. It must be public and not password-
    protected.
 2. In **Settings > Scanduro Connect**, under **Create a QR for a published page**,
    select it from **Page or post** and click **Create or retrieve this page’s QR**.
 3. Find the result under **Saved QR codes**. Use **Download PNG** for a printable 
    image.
 4. To display it on your website, copy its shortcode into a WordPress **Shortcode**
    block. Alternatively, add the **Scanduro QR Code** block and paste the saved code’s
    ID into **Saved QR ID**.
 5. Publish or update the WordPress page, view it as a visitor, and scan the QR with
    your phone to confirm it opens the intended destination.

To use a QR you already have, click **Load QR list**, choose it from **Existing 
QR**, and click **Save selected QR**. You can also enter its ID in **Or enter a 
QR ID** and click **Save QR by ID**. IDs start with `lnk_`; they are not the destination
URL.

To change an eligible code later, use **Update a destination**, enter its **QR ID**
and **New destination**, and click **Change destination**. Scan the same printed
QR afterward to verify the change. Table-ordering codes have protected destinations.

#### 4. Add a menu or ordering button

This button does not require an API key. You still need a published Scanduro menu
or ordering page, subject to its Scanduro plan and availability.

 1. Edit the WordPress page where you want the button.
 2. Add the **Scanduro Menu or Order Link** block.
 3. Paste your published link into **Scanduro menu or ordering URL**, then choose the**
    Link text**, such as View menu or Order now.
 4. Publish or update the page and test the button as a visitor.

Use an HTTPS Scanduro link on scanduro.com, scanduro.page or scandu.ro (including
supported scanduro.page and scandu.ro subdomains). This version does not accept 
your own custom domain for the menu button. It opens the hosted page; it does not
embed a menu or checkout.

## FAQ

### Is a paid Scanduro plan required?

Live account-connected QR management currently requires Pro or above. The plugin
does not unlock API access on Free or Starter. A manually configured menu/ordering
link does not need an API connection.

### Does this process guest payments?

No. Menu and ordering buttons open the existing hosted Scanduro flow. This plugin
does not handle card details, refunds or settlement.

### What happens if I disconnect?

The key is removed and new API operations stop. Cached QR displays remain available,
and existing printed Scanduro codes are not deleted.

### Why cannot I repoint a table QR?

Table-ordering codes have protected destinations. Repointing one would send seated
guests to the wrong place. Only ordinary dynamic URL codes can be updated through
this connector.

### What if a create request times out?

Retry the same page request. Its identity and original inputs are retained. Requests
older than 23 hours are refused rather than risking a duplicate after API replay
storage expires. If a request remains locked after a server crash, contact support
to reconcile it; do not delete its mapping to force creation.

### Does a dynamic QR preserve an unpublished WordPress page?

No. The stable QR URL and the destination website have separate lifecycles. Keep
the destination published or explicitly point the code at another valid destination.

### Are QR codes created automatically on every post save?

No. Creation and destination changes are explicit administrator actions.

### Which shortcodes are available?

[scanduro_qr id=”lnk_YOUR_ID” label=”Open link”]
 [scanduro_link url=”https://scanduro.
page/your-menu” label=”View menu”]

## Recensioni

Non ci sono recensioni per questo plugin.

## Contributi e sviluppo

“Scanduro Connect: QR Codes and Menus” è un software open source. Le persone che
hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

 *   [ scanduro ](https://profiles.wordpress.org/scanduro/)

[Traduci “Scanduro Connect: QR Codes and Menus” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/scanduro-connect)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/scanduro-connect/)
segui il [repository SVN](https://plugins.svn.wordpress.org/scanduro-connect/), 
segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/scanduro-connect/)
tramite [RSS](https://plugins.trac.wordpress.org/log/scanduro-connect/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

Initial release: API connection, create/import/update dynamic URL QR codes, cached
PNG assets, QR and menu/order blocks and shortcodes.

## Meta

 *  Versione **1.0.0**
 *  Ultimo aggiornamento **8 ore fa**
 *  Installazioni attive **Meno di 10**
 *  Versione WordPress ** 6.5 o superiore **
 *  Testato fino alla versione **7.1.2**
 *  Versione PHP ** 7.4 o superiore **
 *  Lingua
 * [English (US)](https://wordpress.org/plugins/scanduro-connect/)
 * Tag
 * [dynamic qr code](https://it.wordpress.org/plugins/tags/dynamic-qr-code/)[qr code](https://it.wordpress.org/plugins/tags/qr-code/)
   [qr code generator](https://it.wordpress.org/plugins/tags/qr-code-generator/)
   [restaurant menu](https://it.wordpress.org/plugins/tags/restaurant-menu/)[shortcode](https://it.wordpress.org/plugins/tags/shortcode/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/scanduro-connect/advanced/)

## Valutazioni

Non sono state ancora inviate recensioni.

[La tua recensione](https://wordpress.org/support/plugin/scanduro-connect/reviews/#new-post)

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/scanduro-connect/reviews/)

## Collaboratori

 *   [ scanduro ](https://profiles.wordpress.org/scanduro/)

## Supporto

Hai qualcosa da dire? Ti serve aiuto?

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/scanduro-connect/)