DB Privacy Hub
Open Source — GPL v2 DB Privacy Hub Hub privacy unificato per l’ecosistema plugin DB. Genera la Privacy Policy che…
Genera QR code con logo centrale direttamente da WordPress. Shortcode, pannello admin, caching, zero dipendenze esterne.
Versione: 1.2.0 · Autore: Davide Bertolino · Licenza: GPL v2 · Richiede: WordPress 5.8+, PHP 7.4+
Un plugin WordPress che genera QR code in formato PNG con correzione errori alta e la possibilità di inserire un logo centrale. Si usa da pannello admin o da shortcode in qualsiasi pagina. I QR code vengono cachati per 24 ore e ripuliti automaticamente dopo 30 giorni. Niente cloud, niente API esterne, niente limiti nascosti.
Il cuore del plugin. Genera QR code PNG a partire da qualsiasi URL o testo.
Inserisci il tuo logo al centro del QR code. Il plugin lo ridimensiona, aggiunge uno sfondo bianco arrotondato e lo sovrappone al codice.
finfo — non ci fidiamo dell’estensione dichiarata dal browserOgni punto di ingresso è protetto. Non è un “genera e spera”.
manage_options per le azioni admin.htaccess generato automaticamenteDue shortcode per due usi diversi.
[dbqr_generator] — form interattivo AJAX con upload logo, anteprima, download[dbqr_code url="..."] — QR code statico inline, cachato 24h[qrcode_generator] e [qrcode]Dalla v1.2.0 il plugin segue le linee guida WCAG 2.1 AA.
aria-required, aria-describedby su tutti i campi formrole="alert" e aria-live per i messaggi dinamici (errori e successo)focus-visible con outline ad alto contrastoprefers-reduced-motionI file QR generati si accumulano. Il plugin ci pensa da solo.
| Funzionalità | Inclusa |
|---|---|
| Generazione QR code con logo | ✅ Gratis |
| Shortcode frontend interattivo | ✅ Gratis |
| Pannello admin | ✅ Gratis |
| Rate limiting e sicurezza | ✅ Gratis |
| Caching e pulizia automatica | ✅ Gratis |
| Accessibilità WCAG 2.1 AA | ✅ Gratis |
| Versione “Pro” | ❌ Non esiste |
Il plugin compare come QR Code nel menu laterale di WordPress. Da lì puoi generare QR code manualmente. Per il frontend, inserisci lo shortcode [dbqr_generator] in qualsiasi pagina.
[dbqr_generator]
[dbqr_generator title="Crea il tuo QR" show_logo="no"]
| Attributo | Default | Descrizione |
|---|---|---|
title | Genera il tuo QR Code | Titolo sopra il form |
show_logo | yes | Mostra/nasconde il campo logo |
[dbqr_code url="https://example.com"]
[dbqr_code url="https://example.com" size="400"]
| Attributo | Default | Note |
|---|---|---|
url | (obbligatorio) | URL o testo da codificare |
size | 300 | Dimensione in pixel (100–1000) |
qrcode-generator-plugin/
├── .github/workflows/release.yml
├── assets/
│ ├── css/frontend.css
│ └── js/
│ ├── admin.js
│ └── frontend.js
├── qrcode-generator.php
├── composer.json
├── LICENSE
├── vendor/
├── .gitignore
└── README.md
dbqr_ applicato a costanti, classi, hook, AJAX, transient, CSS, JS__() e text domain[qrcode] e [qrcode_generator] mantenutiRelease iniziale.
GPL v2 o successiva. Sei libero di utilizzare, modificare e distribuire questo plugin.
Davide Bertolino — davidebertolino.it — info@davidebertolino.it
? Nessuna registrazione. Nessun reminder. Nessun trucco.
Scarica, installa, usa. Niente account, niente popup, niente “passa a Pro”, niente telemetria. Il codice è tuo, la licenza è GPL v2, le funzionalità sono tutte incluse. Fine.
Hai suggerimenti o hai trovato un bug? Contattami!
Open Source — GPL v2 DB Privacy Hub Hub privacy unificato per l’ecosistema plugin DB. Genera la Privacy Policy che…
Open Source — GPL v2 DB SEO Manager SEO completa per WordPress, costruita prima di tutto per il GDPR. Niente…
DB Site Analytics Tracciamento visite server-side: nessun cookie, nessun servizio esterno, solo visite reali. I dati restano nel tuo database.…