=== Vasaio QR Code ===
Contributors: olarmarius
Donate link: http://olarmarius.tk/
Tags: vasaio, qr code, standalone, permalink, shortcode, standalone-qr-code, colored-qr-code, customized-qr-code, qr-code logo, automatic, custom-qr-code, custom
Requires at least: 3.2.1
Tested up to: 3.4
Stable tag: 1.0
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
This plugin will insert standalone QR code with permalink or another content. The uniqueness is that you can change the color and the logo inside.
== Description ==
Just put [vasaioqrcode] shortcode into you content page, and you have one QR code customized in what color you want, with a logo inside of it. The content of the QR code will be the permalink of the current page. If you want to change the content of the QR code just use the parameter 'm' like that: [vasaioqrcode m="new content"].
The uniqueness of this plugin is:
Standalone QR code - The plugin is not using any other application to generate the QR code.
Colored QR code - The QR code can be generated in any other peer of colors, not just black and white. The principle is simple: the only think that is metter is the contrast between colors.
You can choose another color (insted of black) for the code and the plugin will get automaticaly the inverse color of "the main color" you choose => the contrast resulted is the same between balck and white (the maximum contrast).
Customized QR code - You can add any logo you want direct into your QR code. This is very important if you want to have customized QR codes.
== Installation ==
1. Upload `plugin-name.php` to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Place [vasaioqrcode] shortcode in your content page.
== Frequently asked questions ==
= How can I customize my QR code inside of shortcode [vasaioqrcode]? =
You can customize the QR code using this explanation of the shortcode parameters.
* m=message -> data to encode (default=permalink)
* s=side -> dimension of image in pixels (64, ... 256=default, ... 3000)
* x=correction -> error correction level (L=7%(default), M=15%, Q=25%, H=30%) - case insensitive
* t=filetype -> file type of image (PNG=default, JPEG, GIF) - case insensitive
* b=border -> number of squares for qr code white border (2, 3, 4=default, ... 10)
* c=color -> hex code of the main color
* o=logo -> filename of logo image, if you want to appear into the QR code (default=null)
* p=percent -> percent of logo image, if you want to appear into the QR code (default=7)
* a=adjust -> automatic adjust the logo width & height to match with squares (default=1)
= Can you be more specific with some concrete examples? =
I can provide you some examples and you can also check the 'Screenshots' section.
1. [vasaioqrcode]
2. [vasaioqrcode m="http://qr-gen.tk/"]
3. [vasaioqrcode s="100?]
4. [vasaioqrcode x="m"]
5. [vasaioqrcode t="gif"]
6. [vasaioqrcode b="2?]
7. [vasaioqrcode c="000000?]
8. [vasaioqrcode x="L" s="512? c="f0f0f0? o="http://2.bp.blogspot.com/_oshGJSerQc0/Sw7PNtKnrOI/AAAAAAAABog/EHfxIyY_c48/s1600/google_wave_logo.jpg"]
9. [vasaioqrcode p="0?]
10. [vasaioqrcode a="0? s="512?]
11. [vasaioqrcode s="512?]
== Screenshots ==
1. [vasaioqrcode]
2. [vasaioqrcode m="http://qr-gen.tk/"]
3. [vasaioqrcode s="100"]
4. [vasaioqrcode x="m"]
5. [vasaioqrcode t="gif"]
6. [vasaioqrcode b="2"]
7. [vasaioqrcode c="000000"]
8. [vasaioqrcode x="L" s="512" c="f0f0f0" o="http://2.bp.blogspot.com/_oshGJSerQc0/Sw7PNtKnrOI/AAAAAAAABog/EHfxIyY_c48/s1600/google_wave_logo.jpg"]
9. [vasaioqrcode p="0"]
10. [vasaioqrcode a="0" s="512"]
11. [vasaioqrcode s="512"]
== Changelog ==
No changelog data.
== Upgrade notice ==
No upgrade notice.