Maelezo
Effortless QR Code Generator is a lightweight WordPress plugin that allows you to create QR codes using a simple shortcode. The plugin generates QR codes client-side using JavaScript, eliminating the need for external dependencies or server processing.
Features
- Simple shortcode: Use
[effortless_qrcode url="https://example.com"]to generate QR codes - Customizable size: Control QR code dimensions with the size parameter
- Custom colors: Set dark and light colors for the QR code
- Responsive design: QR codes adapt to different screen sizes
- No external dependencies: All code is bundled locally
- Privacy-friendly: No data sent to external services
- Accessibility ready: Proper alt text and ARIA labels
- Performance optimized: Scripts load only when needed
Shortcode Parameters
url– The URL to encode (required)size– Size in pixels (default: 150, min: 50, max: 500)color_dark– Dark color in hex format (default: #000000)color_light– Light color in hex format (default: #ffffff)
Usage Examples
Basic usage:
[effortless_qrcode url=”https://example.com”]
With custom size:
[effortless_qrcode url=”https://example.com” size=”200″]
With custom colors:
[effortless_qrcode url=”https://example.com” color_dark=”#0073aa” color_light=”#f0f0f0″]
Privacy
This plugin does not collect, store, or transmit any personal data. QR codes are generated entirely in the user’s browser using JavaScript.
Installation
Automatic Installation
- Go to your WordPress admin area and navigate to Plugins > Add New
- Search for “Effortless QR Code Generator”
- Click “Install Now” and then “Activate”
Manual Installation
- Download the plugin zip file
- Upload the
effortless-qrcode-generatorfolder to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
After Installation
- Use the shortcode
[effortless_qrcode url="your_url"]in any post, page, or widget - Customize the appearance using the available parameters
- Check Settings > QR Code Generator for usage information
FAQ
-
Why is my QR code not displaying?
-
Make sure:
1. You’ve provided a valid URL in the shortcode
2. JavaScript is enabled in your browser
3. There are no JavaScript conflicts with other plugins -
Can I customize the QR code colors?
-
Yes! Use the
color_darkandcolor_lightparameters with hex color codes:
[effortless_qrcode url=”https://example.com” color_dark=”#0073aa” color_light=”#ffffff”] -
What’s the maximum size for QR codes?
-
The maximum size is 500 pixels to ensure good performance. The minimum size is 50 pixels for readability.
-
Does this plugin work with caching plugins?
-
Yes, since QR codes are generated client-side with JavaScript, they work with all caching solutions.
-
Is this plugin GDPR compliant?
-
Yes, the plugin doesn’t collect, store, or transmit any personal data. All processing happens locally in the user’s browser.
-
Can I use this in widgets?
-
Yes, the shortcode works in text widgets and any area that supports shortcodes.
Reviews
Hakuna hakiki za programu-jalizi hii.
Wachangiaji & Wasanidi
“EffortLess QR Code Generator” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “EffortLess QR Code Generator” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.1
- Fix names in readme.txt
1.0.0
- Initial release
- Basic QR code generation functionality
- Responsive design
- Color customization
- Size control
- WordPress.org compliance
