Skip to main content

WordPress Plugin

Add QR code authentication and verification to your WordPress website.

Overview

The GoValid WordPress Plugin enables you to:

  • Add QR codes to posts, pages, and custom post types
  • Embed verification widgets on your site
  • Enable user authentication via QR codes
  • Integrate with WooCommerce for product verification

Supported Versions

WordPress VersionPlugin VersionStatus
6.x2.xSupported
5.9+2.xSupported
5.5 - 5.81.xLegacy

Installation

From WordPress Plugin Directory

  1. Log in to your WordPress admin dashboard
  2. Go to PluginsAdd New
  3. Search for "GoValid"
  4. Click Install Now
  5. Click Activate

Manual Installation

  1. Download from GoValid Third-Party Downloads
  2. Upload to /wp-content/plugins/govalid/
  3. Activate through the Plugins menu in WordPress

Configuration

Connect to GoValid

WordPress plugin QR Code List showing all generated QR codes

The GoValid QR plugin dashboard in WordPress lists all your QR codes with scan counts and status.

  1. Go to SettingsGoValid
  2. Click Connect with GoValid
  3. Authorize the plugin with your GoValid account
  4. Configure default settings

Settings Options

SettingDescription
API KeyYour GoValid API key (auto-filled if connected)
Default QR TypeDefault type for new QR codes
Default Security LevelSmart, Verified, Secure, or Enterprise
Auto-GenerateAuto-generate QR on post publish
Widget PositionWhere to display QR on posts

Features

QR Code Blocks

QR Code Generator – creating a new QR code in the WordPress plugin

The QR Code Generator lets you create new QR codes directly from the WordPress admin with full configuration options.

Add QR codes using the Gutenberg block editor:

  1. Edit a post or page
  2. Add the GoValid QR block
  3. Configure QR content and settings
  4. Preview and publish

Shortcodes

Use shortcodes to embed QR codes anywhere:

[govalid_qr title="My QR" type="url" content="https://example.com"]

Verification Widget

Add a verification widget to let visitors verify QR codes:

[govalid_verify]

Scan Analytics

Scan Analytics – interactive cluster map showing QR scan locations worldwide

The Analytics page features an interactive cluster map showing where your QR codes are being scanned worldwide.

Anti-Counterfeit Detection dashboard in the WordPress plugin

The Anti-Counterfeit Detection dashboard monitors and alerts on suspicious scan patterns.

WooCommerce Integration

Add QR codes to products:

  1. Enable WooCommerce integration in settings
  2. QR codes are auto-generated for products
  3. Customers can scan to verify product authenticity

Custom Forms

Form Builder – creating custom forms linked to QR codes

The Form Builder lets you create custom forms that are linked to your QR codes for data collection.

Form Submissions – viewing form responses in the WordPress admin

Form Submissions view shows all responses collected through your QR-linked custom forms.

User Authentication

Enable QR-based user login:

  1. Enable QR login in settings
  2. Users generate login QR from their GoValid account
  3. Scan QR on login page to authenticate

QR Code Verification page embedded in WordPress

The custom verification page lets visitors verify QR codes directly on your WordPress site.

Humanize Links – creating human-readable URLs for QR codes

Humanize Links replaces raw verification URLs with readable, branded short links.

QR Code Display Options

Position

PositionDescription
Before contentAbove post content
After contentBelow post content
SidebarIn widget area
CustomUsing shortcode/block

Style

  • Size: Small, Medium, Large
  • Alignment: Left, Center, Right
  • Border: None, Thin, Thick
  • Label: Show/hide title below QR

Bulk Operations

Label Layout & Printing

QR Label Layout – arranging QR codes on configurable paper grids for PDF export or printing

The Label Layout feature lets you arrange multiple QR codes on configurable paper grids (A4, Letter, etc.) and export as PDF, PNG, or print directly.

Generate QR for Existing Posts

  1. Go to ToolsGoValid
  2. Select posts to generate QR for
  3. Configure settings
  4. Click Generate QR Codes

Export QR Codes

  1. Go to ToolsGoValid
  2. Click Export QR Codes
  3. Download as ZIP file

Troubleshooting

Plugin Not Connecting

  1. Verify GoValid account is active
  2. Check API key is valid
  3. Ensure WordPress can reach api.govalid.org
  4. Check for firewall restrictions

QR Codes Not Displaying

  1. Clear WordPress cache
  2. Check theme compatibility
  3. Verify shortcode syntax
  4. Check browser console for errors

WooCommerce Integration Issues

  1. Ensure WooCommerce is installed and active
  2. Check product types are supported
  3. Verify API permissions include product access

Requirements

  • WordPress 5.5 or later
  • PHP 7.4 or later
  • Active GoValid account
  • Internet connection for API calls

Support