WP Manifestindependent plugin directory
manifest / utilities / winn-qrcode-gen

WinnQRcodeGen

Ferramenta para gerar QR Codes na área administrativa do WordPress e via shortcode no frontend.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/alexcrsouza/winn-qrcode-gen/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Gere QR Codes diretamente no wp-admin ou via shortcode no frontend do seu site WordPress.

Description

WinnQRcodeGen adiciona ao WordPress uma ferramenta simples para gerar QR Codes, pensada para campanhas de marketing e pequenas funcionalidades de sites. Administradores e Editores podem gerar QR Codes por uma tela dedicada no wp-admin, e o mesmo gerador pode ser inserido em qualquer página ou post através de um shortcode.

Principais características desta versão:

  • Geração de QR Code 100% no navegador (client-side) — nenhum dado digitado é enviado ao servidor.
  • Tela administrativa dedicada, seguindo o padrão visual do wp-admin.
  • Shortcode [winn_qrcode] para uso no frontend, com formulário interativo ou QR Code estático via atributo.
  • Download em PNG e SVG.
  • Controle de tamanho do QR Code.

Shortcode

Formulário interativo (visitante digita o conteúdo e gera o próprio QR Code):

[winn_qrcode]

QR Code estático, já gerado com um conteúdo fixo:

[winn_qrcode text="https://exemplo.com" size="300"]

Atributos disponíveis:

  • text — conteúdo do QR Code (URL ou texto). Se omitido, exibe o formulário interativo.
  • size — tamanho aproximado em pixels (100–1000). Padrão: 256.
  • ec_level — (avançado, não exposto na interface) nível de correção de erro: L, M, Q ou H. Padrão: M.

Installation

  1. Envie a pasta do plugin para /wp-content/plugins/ ou instale o arquivo .zip pelo menu Plugins > Adicionar novo.
  2. Ative o plugin em Plugins.
  3. Acesse o menu "QR Code Gen" no wp-admin, ou insira o shortcode [winn_qrcode] em qualquer página ou post.

Screenshots

  1. Tela administrativa "Gerador de QR Code", com formulário de conteúdo e preview.
  2. O mesmo gerador exibido no frontend através do shortcode [winn_qrcode].

Contribuindo

O código-fonte deste plugin é aberto e está hospedado no GitHub:

https://github.com/alexcrsouza/winn-qrcode-gen

Sugestões, relatos de bugs e pull requests são bem-vindos por lá.

Changelog

1.0.0

  • Versão inicial: tela administrativa, shortcode, geração client-side e download em PNG/SVG.

Roadmap

Ideias para próximas versões:

  • Salvar QR Codes gerados na Biblioteca de Mídia do WordPress.
  • Personalização de cores e inserção de logo no centro do QR Code (elevando a correção de erro para H automaticamente quando houver logo).
  • Outros tipos de conteúdo: Wi-Fi, vCard/contato, e-mail.
  • Geração em lote (vários QR Codes de uma vez).
  • Opção de geração server-side via AJAX, para fluxos que exijam persistência no servidor.