{"id":18391,"date":"2012-06-01T06:22:16","date_gmt":"2012-06-01T06:22:16","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/esponce-qr-code-generator\/"},"modified":"2012-08-28T07:19:57","modified_gmt":"2012-08-28T07:19:57","slug":"esponce-qr-code-generator","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/esponce-qr-code-generator\/","author":9576551,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.4","stable_tag":"trunk","tested":"3.4.2","requires":"3.0","requires_php":"","requires_plugins":"","header_name":"Esponce QR Code Generator","header_author":"Esponce.com","header_description":"","assets_banners_color":"809398","last_updated":"2012-08-28 07:19:57","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/www.esponce.com\/plugins\/wordpress\/","header_author_uri":"http:\/\/www.esponce.com\/","rating":5,"author_block_rating":0,"active_installs":20,"downloads":4733,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"1"},"assets_icons":[],"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"590954","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2","1.3","1.4"],"block_files":[],"assets_screenshots":{"screenshot-4.png":{"filename":"screenshot-4.png","revision":"1539093","resolution":"4","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1539093","resolution":"2","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1539093","resolution":"3","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1539093","resolution":"1","location":"plugin"}},"screenshots":{"1":"Creating a QR Code in blog post","2":"Shortcode for HTML guys","3":"Creating a widget","4":"QR Code appears as sidebar widget"}},"plugin_section":[],"plugin_tags":[27615,2209,1373,80,162],"plugin_category":[43,52],"plugin_contributors":[89192],"plugin_business_model":[],"class_list":["post-18391","plugin","type-plugin","status-closed","hentry","plugin_tags-esponce","plugin_tags-generator","plugin_tags-qr-code","plugin_tags-shortcode","plugin_tags-widget","plugin_category-customization","plugin_category-performance","plugin_contributors-esponce","plugin_committers-esponce"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/esponce-qr-code-generator_809398.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/esponce-qr-code-generator\/trunk\/screenshot-1.png?rev=1539093","caption":"Creating a QR Code in blog post"},{"src":"https:\/\/ps.w.org\/esponce-qr-code-generator\/trunk\/screenshot-2.png?rev=1539093","caption":"Shortcode for HTML guys"},{"src":"https:\/\/ps.w.org\/esponce-qr-code-generator\/trunk\/screenshot-3.png?rev=1539093","caption":"Creating a widget"},{"src":"https:\/\/ps.w.org\/esponce-qr-code-generator\/trunk\/screenshot-4.png?rev=1539093","caption":"QR Code appears as sidebar widget"}],"raw_content":"<!--section=description-->\n<p>Generates a <strong>QR Code<\/strong> and inserts it into a blog post (<strong>shortcode<\/strong>) or sidebar <strong>widget<\/strong>. User can edit content, set module and background color, size, padding, version, etc.<\/p>\n\n<p>Plugin uses <a href=\"http:\/\/www.esponce.com\/help\">Esponce QR Code API 3.0<\/a> to generate a QR Code image. Image is then <strong>cached<\/strong> on the local WordPress server.<\/p>\n\n<p><strong>Shortcode<\/strong><\/p>\n\n<ul>\n<li>user defines content: message, hyperlink, e-mail, telephone number, etc.<\/li>\n<li>parameters: module and background color, size, padding, version, etc.<\/li>\n<li>displays popup dialog in editor<\/li>\n<li>displays preview in visual mode<\/li>\n<li>displays shortcode in HTML mode<\/li>\n<\/ul>\n\n<p><strong>Widget<\/strong><\/p>\n\n<ul>\n<li>define title and content<\/li>\n<li>change foreground and background color<\/li>\n<li>change size, padding, and additional properties<\/li>\n<li>supports multiple widget instances<\/li>\n<\/ul>\n\n<p>Video preview is available on the <a href=\"http:\/\/www.esponce.com\/plugins\/wordpress\">official plugin page<\/a>.<\/p>\n\n<p>Visit <a href=\"http:\/\/www.esponce.com\/\">Esponce.com<\/a> if you are interested in tracking features.<\/p>\n\n<p><strong>Note:<\/strong> Plugin has been tested using XAMPP (Apache on Windows) and fresh WordPress installations with default themes. Internet is a huge network, WordPress can be hosted on various servers and customized from plugins to themes, users can access it using a sea of browsers. We are trying to do our best but just cannot guarantee to work with all configurations. So please be kind enough to write a ticket if plugin is broken in your environment.<\/p>\n\n<!--section=installation-->\n<p>This section describes how to install the plugin and get it working.<\/p>\n\n<ol>\n<li>Unzip <code>esponce-qrcode.zip<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Start using the plugin by creating widgets or inserting QR Codes to blog posts<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>What is QR Code?<\/dt>\n<dd><p>QR Code is well described on <a href=\"http:\/\/en.wikipedia.org\/wiki\/QR_code\">Wikipedia<\/a>.<\/p><\/dd>\n<dt>How does the plugin work?<\/dt>\n<dd><p>Plugin generates a QR Code image using <a href=\"http:\/\/www.esponce.com\/help\">Esponce API 3.0<\/a>.\nImage is then downloaded and cached so all images are served from a local server.<\/p><\/dd>\n<dt>Why is my QR Code not displayed?<\/dt>\n<dd><p>Possibilities:<\/p>\n\n<ul>\n<li>A parameter may have wrong value, check parameters, especially 'size' and colors.<\/li>\n<li>Shortcode: syntax may not be valid, try to use UI editor.<\/li>\n<li>Plugin is out of date, try to update to the latest version.<\/li>\n<li>Esponce.com is in maintenance mode or API (web service) blocks connections.<\/li>\n<li>There could be other issues, e.g. bugs or browser\/platform issues.<\/li>\n<\/ul><\/dd>\n<dt>How to use shortcode?<\/dt>\n<dd><p>Edit a post and go into HTML mode:\n<\/p>\n\n<pre>[qrcode content=\"http:\/\/www.esponce.com\/\" size=\"90x90\" foreground=\"#1982D1\"]<\/pre>\n\n<p><\/p>\n\n<p>Parameters:<\/p>\n\n<ul>\n<li><strong>content<\/strong> - required parameter, content to be encoded in QR Code, e.g. hyperlink, phone number, message<\/li>\n<li><strong>size<\/strong> - module size (number between 1 and 20) or image size (width x height where both dimensions are equal), e.g. \"3\" or \"100x100\"<\/li>\n<li><strong>padding<\/strong> - distance from edges, value between 0 and 4, each unit is represents one module<\/li>\n<li><strong>version<\/strong> - defines capacity and overall image size, values from 1 to 40 or empty for auto<\/li>\n<li><strong>ec<\/strong> - error correction level, values: L, M (default), H, Q<\/li>\n<li><strong>foreground<\/strong> - module color, color name or #[AA]RRGGBB hex value, default is \"black\"<\/li>\n<li><strong>background<\/strong> - background color, color name or #[AA]RRGGBB hex value, e.g. \"transparent\" or \"#00FFFFFF\", default is \"white\"<\/li>\n<li><strong>tooltip<\/strong> - text to appear on mouse over ('title' attribute)<\/li>\n<li><strong>alt<\/strong> - text for 'alt' attribute<\/li>\n<li><strong>class<\/strong> - additional CSS class names<\/li>\n<li><strong>style<\/strong> - additional CSS styles<\/li>\n<\/ul>\n\n<p>Note: double quotes are escaped as &amp;quot; and new lines as &amp;br;<\/p><\/dd>\n<dt>A feature is not working as expected. What can I do?<\/dt>\n<dd><p>There are some settings you can change. Open <strong>esp-qrcode.php<\/strong> in editor (or edit plugin code in WordPress) and change PHP constants:<\/p>\n\n<ul>\n<li><strong>ESPONCE_PERMALINK_WITH_QUERY<\/strong> - a value indicating whether to include URL query in permalink: <strong>true<\/strong> to add query strings (default value), <strong>false<\/strong> for no query strings (smaller QR code)<\/li>\n<li><strong>ESPONCE_ENABLE_CACHING<\/strong> - enable image caching: <strong>true<\/strong> to save generated QR Code image on local server (more reliable), <strong>false<\/strong> to always generate new image from web service (frequent content changes)<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4<\/h4>\n\n<ul>\n<li>Widget: fixed issue for permalink<\/li>\n<li>Widget: advanced options: tooltip, alt, alignment<\/li>\n<li>Shortcode: extra options: alt, ec, class, style<\/li>\n<li>Shortcode: fixed issues with escaping quotes<\/li>\n<li>QR Code size can be specified as \"width x height\"<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Widget: added caption<\/li>\n<li>Widget: added permalink<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Added caching<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Improved widget and shortcode<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>First release<\/li>\n<li>Widget<\/li>\n<li>Shortcode<\/li>\n<\/ul>","raw_excerpt":"Generates a QR Code and inserts it into a blog post (shortcode) or sidebar widget. QR Code image is then cached on the local WordPress server.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/18391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=18391"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/esponce"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=18391"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=18391"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=18391"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=18391"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=18391"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=18391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}