This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



QRCodes is a plugin very usefull, when visitor print pages, it add qrcodes which redirect to the current url. So people who read your posts (and pages) can find easily your website.

It automatically generate qrcode for wordpress posts and pages (they are cached so your site will still be as fast as before you install this plugin).
Moreove, it add qrcodes on the go to all other visited pages.

Help your visitor and everyone to find and reach your website.

Planned works

  • Add help tab to admin pages.
  • Translate plugin.
  • Add setting qrcode zoomable and movable in the option page.
  • Set FAQ in readme.txt.
  • Add a banner for


  • General plugin settings.
  • A print demonstration.


  1. Extract plugin to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress. If you have a multisite installation it may take few minutes.
  3. Enjoy your qrcodes by printing home page!


No questions yet. It will coming soon.
Please tell me what’s wrong with that plugin and what would you have in future version.


There are no reviews for this plugin.

Contributors & Developers

“QRCodes” is open source software. The following people have contributed to this plugin.


Translate “QRCodes” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Register only one setting to store all general options for better performances.
  • Add many settings to the option page:
    • width
    • primary-color
    • secondary-color
    • correction-level
  • Add theme supports arguments to overwrite options:
    • width
    • primary-color
    • secondary-color
  • Fix media option sanitizer.


  • Completly rewritten to build qrcodes in browser instead of server.
  • Add support theme qrcodes for not include the built in style.
  • Use qrcodesjs to generate qrcodes.
  • Add documentation.


  • Format code to respect WordPress standard.
  • Fix some rare security issues.
  • Rewrite description of the plugin.


  • Fix postbox on admin page.
  • Fix tooltip to autoclose when another is opened.


  • Add tooltip in admin pages.
  • Fix sources path in langage project.


  • Format code to respect WordPress standard.
  • Rename files to respect WordPress standard.


  • Embed QRCode PHP library.
  • Fix #wpadminbar element over .qrcodes images.
  • Now qrcodes are indexed per site.
  • Add qrcodes list per site in admin panel.
    • Single or massive delete in one throw.
    • Display data and path.
    • Show a previex of qrcodes.
  • Add qrcodes-generate action triggered when a qrcode is generated.
  • Add qrcodes-remove triggered when a qrcode is successfully removed.
  • Date of generation is now a difference time from current time.
  • Fix [user-id] shortcode functionality by setting it to 0 for unknown users.
  • Fix qrcodes generation for all site (previously generated only for default site).
  • Remove qrcodes of site on deletion.
  • Remove qrcode of post on deletion.
  • Add documentation in readme.txt about:


  • Fix qrcodes generation.
  • Use now correctly Settings API.
  • Upgrade media query management interface.
  • Use postbox and nav-tab style for admin pages.
  • Add some screenshots.
  • Move admin files to /admin folder
  • Add a default value for media query at plugin activation:
    • add print medium placed at the top right of pages.
    • Set option autoload to true (decrease load time) for few options.


  • Fix save settings.
  • Add requirement section in readme.txt.
  • Add [user-id], [blog-id], [current-url] shortcodes so you can use in qrcodes url (ex: http//[current-url]).
  • add many options:
    • Generate all qrcodes for all blog.
    • Add and manage media query (active or not and qrcodes position).
    • Manage qrcodes redirection for blogs through network administration.
    • Manage qrcodes redirection through blog’s administration.


  • First release.
  • Generate 404 QRCodes on wpmu_new_blog hook.
  • Display .qrcode on print media by default, but you can add other Media queries.
  • Generate QRCode on save_post hook and save them.
  • Delete saved QRCode on delete_post hook.
  • Generate QRCode on the go during get_header hook for other page.
  • Create QRCode folder in QRCODES_BASEDIR if defined, or by default /uploads/qrcodes.
  • Delete all QRCodes on plugin deactivation (register_deactivation_hook).
  • It is actually displayed on the top right corner, but more options will come.