[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7U1ymx40gKecmEDYYdpPa33KFOd7UIBA6e4KCMdqjgY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":61,"crawl_stats":37,"alternatives":69,"analysis":166,"fingerprints":345},"qyrr-code","Qyrr – simply and modern QR-Code creation","2.0.9","WP Chill","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpchill\u002F","\u003Cp>Create, manage and track QR Codes in WordPress with Qyrr.\u003C\u002Fp>\n\u003Cp>Use the power of the QR Code editor to create a fully customizable QR Code without any Third-Party-APIs.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Sources\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create a QR Code for all your posts and pages or use an external URL.\u003Cbr \u002F>\nWe also support various other sources (texts, WhatsApp and SMS messages, E-Mails, Phone numbers, vCards) within Qyrr Pro.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embed QR Codes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Easily embed QR codes into your website. Use the custom block or the integrated shortcode.\u003C\u002Fp>\n\u003Cp>Forget about copying IDs into clunky shortcodes, we handle that automatically for you.\u003Cbr \u002F>\nThe only thing you have to do is copy and paste the QR Code or select the code within the block.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Style your QR Code\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Qyrr offers an entire toolkit for styling your QR Code.\u003C\u002Fp>\n\u003Cp>Adjust the size, background color, fill color, the minimum readable version, the quiet zone, add rounded corners and improve the error handling level for better results.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add your logo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Qyrr enables you to add your own logo inside of the QR Code. Want to use some custom text instead? Qyrr can handle that too.\u003C\u002Fp>\n\u003Cp>Adjust the size and position of the logo and use Google Fonts to match text on your QR Code with your website design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download QR Codes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can easily download your QR code from the QR Code editor. Choose a format (PNG within the free version, SVG and PNG within Qyrr Pro).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage QR Code campains\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Easily manage your QR Codes with campaigns.\u003C\u002Fp>\n\u003Cp>Having an event coming up and you want to quickly see all QR Codes related to it? Create a campaign and assign your QR Codes to it.\u003C\u002Fp>\n\u003Cp>Once done you can easily filter all your QR Codes for a specific campaign.\u003C\u002Fp>\n\u003Ch3>Qyrr Pro\u003C\u002Fh3>\n\u003Cp>Qyrr Pro extends the feature set of the free version with some powerful features.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FzA72LmyITjc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Get it now on \u003Ca href=\"https:\u002F\u002Fqyrrwp.com\u002F\" rel=\"nofollow ugc\">qyrrwp.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sources\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In addition to external URLs and posts\u002Fpages Qyrr Pro offers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Texts\u003C\u002Fli>\n\u003Cli>WhatsApp\u003C\u002Fli>\n\u003Cli>SMS\u003C\u002Fli>\n\u003Cli>E-Mails\u003C\u002Fli>\n\u003Cli>Phone numbers\u003C\u002Fli>\n\u003Cli>vCards\u003C\u002Fli>\n\u003Cli>Support for custom post types (like products in WooCommerce)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Dynamic QR Codes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With Qyrr Pro you can create dynamic QR Codes.\u003C\u002Fp>\n\u003Cp>A dynamic QR Code never needs to be re-printed. You can easily change the target of the QR Code without changing the QR Code itself.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Difference between static QR Codes and dynamic QR Codes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Static QR Code\u003C\u002Fp>\n\u003Cul>\n\u003Cli>the source cannot be modified\u003C\u002Fli>\n\u003Cli>you can’t track the usage of a static QR Code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Dynamic QR Code\u003C\u002Fp>\n\u003Cul>\n\u003Cli>the embedded information can be changed anytime+\u003C\u002Fli>\n\u003Cli>you can easily track the QR code usage in WordPress (without external tools)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Bulk Generate QR Codes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Qyrr Pro offers a powerful bulk generator for QR Codes.\u003C\u002Fp>\n\u003Cp>Create a basic QR Code that you use as a template and bulk generated hundreds or thousands of QR Codes based on that template.\u003C\u002Fp>\n\u003Cp>We offer an CSV-based import where you can simply copy and paste a list of URLs that we use to generate the individual QR Codes.\u003C\u002Fp>\n\u003Cp>We also offer a dynamic ID solution where you link to the exact same page\u002FURL, but because of the ID you can track each QR Code individually.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Track QR Code usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Easily track the usage of your QR Code within Qyrr Pro.\u003C\u002Fp>\n\u003Cp>Each time a dynamic QR Code is scanned, we increase the usage value in the QR Codes overview accordingly.\u003C\u002Fp>\n\u003Cp>Combined with the integration campaigns, you can immediately evaluate the effectiveness of your QR Code campaign.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Export as SVG\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Qyrr Pro offers the ability to export your QR Codes as an SVG file (vector file).\u003C\u002Fp>\n\u003Cp>It’s often required to provide an vector file if you want to print your QR code professionally, because of that Qyrr Pro offers an unlimited scalable vector file as an export.\u003C\u002Fp>\n\u003Ch3>QUICK COMPARISON (FREE VS. PRO)\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Free\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use external URLs or pages\u002Fposts as source\u003C\u002Fli>\n\u003Cli>customize background color, fill color, size and more\u003C\u002Fli>\n\u003Cli>Add your logo or custom text to the QR code\u003C\u002Fli>\n\u003Cli>embed the QR Code via shortcode or block\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Everything from the free version plus:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>use text, e-mail, phone number, SMS, WhatsApp, Geolocation, Wifi and vCards and custom post types as a source\u003C\u002Fli>\n\u003Cli>export QR Codes as SVG \u002F vector file\u003C\u002Fli>\n\u003Cli>create a dynamic QR Code\u003C\u002Fli>\n\u003Cli>bulk generate QR Codes\u003C\u002Fli>\n\u003Cli>track QR code usage\u003C\u002Fli>\n\u003Cli>auto-generate QR Codes for all kinds of custom post types\u003C\u002Fli>\n\u003Cli>global template for QR Codes and auto-apply it to new QR codes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get it now on \u003Ca href=\"https:\u002F\u002Fqyrrwp.com\u002F\" rel=\"nofollow ugc\">qyrrwp.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>The free support is exclusively limited to the wordpress.org support forum.\u003C\u002Fp>\n\u003Ch3>CODING STANDARDS MADE IN GERMANY\u003C\u002Fh3>\n\u003Cp>Qyrr is coded with modern PHP and WordPress standards in mind. It’s fully OOP coded. It’s highly extendable for developers through several action and filter hooks.\u003C\u002Fp>\n\u003Cp>Qyrr has your website performance in mind –  every script and style is minified and loaded conditionally.\u003C\u002Fp>\n\u003Ch3>MULTI-LANGUAGE\u003C\u002Fh3>\n\u003Cp>Qyrr is completly translatable with WPML and Polylang.\u003Cbr \u002F>\nSimply use the language switcher and translate all settings.\u003C\u002Fp>\n","Create, manage and track fully customizable QR Codes without any Third-Party-APIs.",3000,52199,78,19,"2026-02-11T12:36:00.000Z","6.9.4","6.5","",[20,21,22,23],"qr","qr-code","qr-code-generator","qr-code-tracking","https:\u002F\u002Fqyrrwp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fqyrr-code.2.0.9.zip",98,2,0,"2025-09-29 15:22:20","2026-03-15T15:16:48.613Z",[32,48],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-10000","qyrr-simply-and-modern-qr-code-creation-authenticated-contributor-arbitrary-file-upload","Qyrr – simply and modern QR-Code creation \u003C= 2.0.7 - Authenticated (Contributor+) Arbitrary File Upload","The Qyrr – simply and modern QR-Code creation plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the blob_to_file() function in all versions up to, and including, 2.0.7. This makes it possible for authenticated attackers, with Contributor-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.",null,"\u003C=2.0.7","2.0.8","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Unrestricted Upload of File with Dangerous Type","2026-02-06 17:36:54",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3ff54694-64c4-4112-b126-aabd3e09144b?source=api-prod",130,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":37,"affected_versions":53,"patched_in_version":54,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":55,"published_date":56,"updated_date":57,"references":58,"days_to_patch":60},"CVE-2021-24559","qyrr-simply-and-modern-qr-code-creation-cross-site-scripting","Qyrr – simply and modern QR-Code creation \u003C= 0.7 - Cross-Site Scripting","The Qyrr – simply and modern QR-Code creation plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘data-uri’ parameter in versions up to, and including, 0.7 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=0.7","0.8","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2021-07-26 00:00:00","2024-01-22 19:56:02",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb4a82562-1368-4071-bedf-8a84d82e88ef?source=api-prod",911,{"slug":62,"display_name":7,"profile_url":8,"plugin_count":63,"total_installs":64,"avg_security_score":65,"avg_patch_time_days":66,"trust_score":67,"computed_at":68},"wpchill",29,440400,96,608,76,"2026-04-03T23:04:00.659Z",[70,91,113,129,145],{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":78,"downloaded":79,"rating":80,"num_ratings":81,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":85,"tags":86,"homepage":88,"download_link":89,"security_score":90,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"dynamic-qr-code","Dynamic QR Code – generator","1.0.1","sosidee","https:\u002F\u002Fprofiles.wordpress.org\u002Fsosidee\u002F","\u003Ch3>This plugin is a dynamic QR code generator\u003C\u002Fh3>\n\u003Cp>A \u003Cem>dynamic\u003C\u002Fem> QR code?\u003Cbr \u002F>\nYes, the core idea is that \u003Cem>information\u003C\u002Fem> associated with the QR code is managed by the plugin rather than being encoded directly within the QR code itself: this is, in essence, the definition of a \u003Cem>dynamic\u003C\u002Fem> QR code.\u003C\u002Fp>\n\u003Cp>In other words, \u003Cstrong>Dynamic QR Code\u003C\u002Fstrong> allows you to change the information linked to a QR code \u003Cstrong>without having to alter\u003C\u002Fstrong> the QR code itself.\u003Cbr \u002F>\nAdditionally, scans of the QR codes are tracked and available for statistical analysis.\u003C\u002Fp>\n\u003Cp>Let’s be straightforward with a few simple examples:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>SCENARIO: you want to store the web page of the pharmacy in duty in a QR code.\u003Cbr \u002F>\n  PROBLEM: the pharmacy changes with each shift, and you can’t (or don’t want to) rebuild and reprint the QR code every time.\u003Cbr \u002F>\n  SOLUTION: Dynamic QR Code allows you to change the pharmacy webpage URL without modifying the QR code itself.\u003C\u002Fp>\n\u003Cp>SCENARIO: you want customers to be redirected to your current promotion webpage after scanning the QR codes you distributed to your resellers.\u003Cbr \u002F>\n  PROBLEM: the page URL changes frequently for various reason (e.g. you want to promote different products without continuously modifying the same webpage) but you don’t want to waste time rebuilding, reprinting and resending QR codes to your resellers.\u003Cbr \u002F>\n  SOLUTION: Dynamic QR Code permits you to change the redirect URL to your current promotion page without modifying the QR code image.\u003C\u002Fp>\n\u003Cp>SCENARIO: you want to track the scans of your QR code to analyze data and gather statistical information.\u003Cbr \u002F>\n  PROBLEM: there’s no easy way to track the activity of people who scan static QR codes.\u003Cbr \u002F>\n  SOLUTION: Dynamic QR Code automatically tracks the scans and lets you download the data for statistical analysis.\u003C\u002Fp>\n\u003Cp>SCENARIO: you want your customers to scan a QR code to view your restaurant’s menu.\u003Cbr \u002F>\n  PROBLEM: the menu changes every day of the week, so you would need 7 different QR codes would to cover the entire week.\u003Cbr \u002F>\n  SOLUTION: Dynamic QR Code generates a single QR code that redirects your customers to the appropriate menu depending on the day of the week.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Types of scenarios for dynamic QR codes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You need a QR code with a link that can be modified without changing the QR code image.\u003C\u002Fli>\n\u003Cli>You need to track how many times your QR code has been scanned.\u003C\u002Fli>\n\u003Cli>You need a QR code that redirects users to different URLs depending on the date or on the day of the week.\u003C\u002Fli>\n\u003Cli>You need a webpage that can only be accessed by scanning a QR code.\u003C\u002Fli>\n\u003Cli>You need a QR code that can be scanned a limited number of times.\u003C\u002Fli>\n\u003Cli>You need a QR code that opens a Facebook\u002FInstagram\u002FLinkedIn profile directly in the Facebook\u002FInstagram\u002FLinkedIn app (PRO feature).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You want to track when customers open your products: \u003Cem>print on them a dynamic QR code for something appealing for to customers (e.g. a giveaway lottery, a discount coupon, etc.) and gather the statistics.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>You want to provide additional product information through videos that can change over time: \u003Cem>use a dynamic QR code that redirects to the current video.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>You want to measure customer engagement in your physical stores: \u003Cem>dynamic QR codes allow you to track the user activity.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>You want to measure  the effectiveness of your marketing campaigns in the physical world: \u003Cem>dynamic QR codes enable you be able to do so.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>You want to provide information about your weekly program: \u003Cem>use a dynamic QR code to show the schedule for the current day.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>You want to display a prize voucher only to people that enter in your shop(s) and scan a QR code.\u003C\u002Fli>\n\u003Cli>You want to open a YouTube video directly in the YouTube app (PRO feature).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fsupport.sosidee.com\u002Fdynamic-qr-code\u002Fgeneral-concepts\u002F\" title=\"tutorial\" rel=\"nofollow ugc\">online manual\u003C\u002Fa> for details.\u003C\u002Fp>\n\u003Ch3>GETTING STARTED\u003C\u002Fh3>\n\u003Cp>From the Dynamic QR Code plugin console, create a new \u003Cem>QR-Code\u003C\u002Fem> item:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>enter a short description (something useful to you)\u003C\u002Fli>\n\u003Cli>enter a unique key, i.e. a sequence of characters that has never been used for another QR-Code\u003C\u002Fli>\n\u003Cli>set the \u003Cem>redirect URL\u003C\u002Fem>:\n\u003Cul>\n\u003Cli>selecting a page\u002Farticle of the WP website\u003C\u002Fli>\n\u003Cli>entering a custom URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>save the new QR-Code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Then use the \u003Cem>QR-URL\u003C\u002Fem> generated by the plugin to create the image of your QR code, or just download the image generated in the plugin page.\u003C\u002Fp>\n\u003Cp>&raquo; Check the \u003Ca href=\"https:\u002F\u002Fsupport.sosidee.com\u002Fdynamic-qr-code\u002F\" title=\"tutorial\" rel=\"nofollow ugc\">online manual\u003C\u002Fa> for details &laquo;\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you need to create QR-Codes with the same key, you have to activate the ‘Disable unique keys’ option on the Settings page: in this case, identical keys will generate identical qr code images and the redirect URL will be chosen either randomly or based on the conditions set in the QR-Code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>RANDOM REDIRECT\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you want users to be randomly redirected to a URL chosen from several options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>activate the ‘Disable unique keys’ checkbox in the Settings page\u003C\u002Fli>\n\u003Cli>create two or more QR-Codes with the same key but different URLs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Users will be redirected to a URL randomly selected from the available ones (i.e. among the URLs of the valid QR-Codes that share the same key as the one scanned).\u003C\u002Fp>\n\u003Cp>\u003Cem>Please note that the URL selection process uses a pseudo-random number generation. Therefore, do not use this feature for true lotteries or gambling games.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DATE-DEPENDENT REDIRECT\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you want users to be redirected to different URLs depending on the date:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>activate the ‘Disable unique keys’ checkbox on the Settings page\u003C\u002Fli>\n\u003Cli>create two or more QR-Codes with\n\u003Cul>\n\u003Cli>the same key\u003C\u002Fli>\n\u003Cli>different date intervals of validity\u003C\u002Fli>\n\u003Cli>different URLs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The URL users are redirected to will depend on which QR-Code is valid on the scan date.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DAY-OF-THE-WEEK DEPENDENT REDIRECT\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you want users to be redirected to different URLs depending on the day of the week:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>activate the ‘Disable unique keys’ checkbox on the Settings page\u003C\u002Fli>\n\u003Cli>create 7 QR-Codes with\n\u003Cul>\n\u003Cli>the same key\u003C\u002Fli>\n\u003Cli>different redirect URLs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>assign each QR-Code to a specific day of the week\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>EXCEPTION DATE FOR A DAY-OF-THE-WEEK DEPENDENT REDIRECT\u003C\u002Fstrong>\u003Cbr \u002F>\nLet’s say you want your users to be redirected on Easter differently compared to the usual Sunday URL:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>follow the DAY-OF-THE-WEEK DEPENDENT REDIRECT instructions to create 7 QR-Codes\u003C\u002Fli>\n\u003Cli>then create another QR-Code with\n\u003Cul>\n\u003Cli>the same key\u003C\u002Fli>\n\u003Cli>the redirect URL set to the URL for Easter\u003C\u002Fli>\n\u003Cli>the activation date set to the date of Easter\u003C\u002Fli>\n\u003Cli>the priority checkbox activated\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If \u003Cem>https:\u002F\u002Fmydomain.com\u002Fsunday\u003C\u002Fem> is the URL for Sunday and \u003Cem>https:\u002F\u002Fmydomain.com\u002Feaster\u003C\u002Fem> is the URL for Easter, users will be redirected to \u003Cem>https:\u002F\u002Fmydomain.com\u002Fsunday\u003C\u002Fem> on every Sunday except on Easter, when they’ll be redirected to \u003Cem>https:\u002F\u002Fmydomain.com\u002Feaster\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>&raquo; Check the \u003Ca href=\"https:\u002F\u002Fsupport.sosidee.com\u002Fdynamic-qr-code\u002F\" title=\"tutorial\" rel=\"nofollow ugc\">online manual\u003C\u002Fa> for more scenarios &laquo;\u003C\u002Fp>\n\u003Cp>\u003Cstrong>My FastAPP\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you wish to use your QR-Code with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmy-fastapp\u002F\" title=\"create a native app with WP\" rel=\"ugc\">My FastAPP\u003C\u002Fa> in order to track the single users’ scans, follow \u003Ca href=\"https:\u002F\u002Fredirect.soslink.net\u002Fdynamic-qr-code\u002Fhelp\u002Fmfa\" title=\"tutorial\" rel=\"nofollow ugc\">these instructions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Dynamic vs Static QR code\u003C\u002Fh3>\n\u003Cp>STATIC QR CODE\u003C\u002Fp>\n\u003Cul>\n\u003Cli>encoded information cannot be modified\u003C\u002Fli>\n\u003Cli>tracking scan activity is complicated and often not straightforward\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>DYNAMIC QR CODE\u003C\u002Fp>\n\u003Cul>\n\u003Cli>embedded information can be changed\u003C\u002Fli>\n\u003Cli>scans can be easily tracked and then analyzed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Statistics\u003C\u002Fh3>\n\u003Cp>QR code scans are logged and available for statistical analysis.\u003Cbr \u002F>\nSome basic statistics, available as PRO add-ons, include scan distributions grouped by date, day, device type, country, and more.\u003C\u002Fp>\n\u003Cp>By enabling the \u003Cem>My FastAPP options\u003C\u002Fem> (available under the \u003Cem>Settings\u003C\u002Fem> menu), you can differentiate user activity using \u003Cem>User Key\u003C\u002Fem> values.\u003C\u002Fp>\n","Allows you to generate DYNAMIC QR CODES: you can modify what happens when scanning your QR code without actually modifying (and reprinting) it.",6000,34012,100,8,"2024-12-29T15:34:00.000Z","6.7.5","5.9","8.0",[71,87,21,22],"dynamic-qr-code-generator","https:\u002F\u002Fsosplugin.com\u002Fdynamic-qr-code\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdynamic-qr-code.1.0.1.zip",92,{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":11,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":102,"tested_up_to":16,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":18,"download_link":109,"security_score":110,"vuln_count":111,"unpatched_count":28,"last_vuln_date":112,"fetched_at":30},"qr-code-composer","QR Code Composer – QR Code Generator","3.0.4","Sharabindu","https:\u002F\u002Fprofiles.wordpress.org\u002Fsharabindu\u002F","\u003Cp>\u003Cstrong>QR Code Composer\u003C\u002Fstrong> lets you generate QR codes in seconds—without any complicated setup.\u003C\u002Fp>\n\u003Cp>Just install, activate, and start creating QR codes for \u003Cstrong>URLs, text, WiFi, email, phone numbers, and more\u003C\u002Fstrong>.\u003Cbr \u002F>\nPerfect for \u003Cstrong>business owners, marketers, developers, and WooCommerce stores\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Whether you need a simple QR code or advanced customization, QR Code Composer gives you a fast and reliable solution.\u003C\u002Fp>\n\u003Cp>👉\u003Ca href=\"https:\u002F\u002Fwordpressqrcode.com\u002Fqr-codes-everything-you-need-to-know\" rel=\"nofollow ugc\">Demo for Page QR Code\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>👉\u003Ca href=\"https:\u002F\u002Fwordpressqrcode.com\u002Fwhat-is-a-qr-code\" rel=\"nofollow ugc\">Demo for Post QR Code\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>👉\u003Ca href=\"https:\u002F\u002Fwordpressqrcode.com\u002Fproduct\u002Fcap\" rel=\"nofollow ugc\">Demo for Product QR Code\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Why Choose QR Code Composer?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Instant QR code generation\u003C\u002Fli>\n\u003Cli>Beginner-friendly interface\u003C\u002Fli>\n\u003Cli>Mobile-friendly QR output\u003C\u002Fli>\n\u003Cli>Works with posts, pages & WooCommerce\u003C\u002Fli>\n\u003Cli>Lightweight, clean & secure code\u003C\u002Fli>\n\u003Cli>Actively maintained\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Generate QR codes for:\n\u003Cul>\n\u003Cli>URLs\u003C\u002Fli>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Phone numbers\u003C\u002Fli>\n\u003Cli>Email addresses\u003C\u002Fli>\n\u003Cli>WiFi credentials\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Download high-quality QR images\u003C\u002Fli>\n\u003Cli>Shortcode support\u003C\u002Fli>\n\u003Cli>Gutenberg & Classic Editor compatible\u003C\u002Fli>\n\u003Cli>WooCommerce ready\u003C\u002Fli>\n\u003Cli>Developer-friendly and extensible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>Need advanced features like dynamic QR codes, scan tracking, or customization?\u003Cbr \u002F>\n  Upgrade to \u003Cstrong>QR Code Composer Pro\u003C\u002Fstrong>(https:\u002F\u002Fsharabindu.com\u002Fplugins\u002Fwordpress-qr-code-generator\u002F) anytime.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Why QR Code Composer Is the Best WordPress QR Code Plugin\u003C\u002Fh3>\n\u003Cp>QR Code Composer gives you complete freedom to design, customize, and auto-generate QR codes for any WordPress page, post, WooCommerce product, or custom content. With beautiful shape designs, shortcode flexibility, deep WooCommerce integration. it’s the most complete QR code solution for WordPress.\u003C\u002Fp>\n\u003Ch3>Features in Details (Free Version)\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🎨 Create Beautiful QR Codes with Unique Shape Designs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Stand out from ordinary QR codes!\u003Cbr \u002F>\nGenerate \u003Cstrong>Circular QR Codes\u003C\u002Fstrong> and \u003Cstrong>Square QR Codes\u003C\u002Fstrong> with modern, eye-catching styles. Customize colors, shapes, and design elements to match your brand identity.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Automatic QR Code Generation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin instantly auto-creates QR codes for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>All WordPress pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Blog posts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>WooCommerce products\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom post types\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Perfect for automatic content sharing and easy scanning.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Custom QR Code Generator\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Generate custom QR codes instantly for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>URLs & custom links\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Simple text\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Numbers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Email addresses\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Phone numbers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>WhatsApp contact\u003Cbr \u002F>\n…all via powerful shortcodes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcode Support Anywhere\u003C\u002Fstrong>\u003Cbr \u002F>\nUse built-in shortcodes to display QR codes in posts, pages, widgets, popups, product pages, or templates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛒 WooCommerce QR Code Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Show QR codes on product pages and customer dashboards, with up to \u003Cstrong>4 display positions\u003C\u002Fstrong>. Increase product sharing, easy access, and customer convenience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email Address to QR Code\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Automatically convert an email address into a scannable QR code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Phone Number QR Code\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create QR codes for phone\u002Fmobile numbers for instant contact sharing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WhatsApp QR Code Generator\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create a WhatsApp contact QR code that allows users to quickly add or message contacts on WhatsApp.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>vCard QR Code Generator\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Turn contact details into a digital QR-based business card (vCard). Share your full contact profile with one scan.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WordPress User Profile QR Code\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Automatically generate QR codes from each author’s user bio and display it on their dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>vCard for WooCommerce Customers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Every WooCommerce customer gets an auto-generated vCard QR code on the My Account dashboard page.\u003C\u002Fp>\n\u003Ch3>QR Code Appearance Options\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Popup QR Code Display\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Show QR codes in a popup instead of directly on the page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download-Only Mode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Hide the QR code and show only a Download QR Code button for a cleaner design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔹 Display with Shortcodes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Place QR codes anywhere using shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Current URL QR Code \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> [qrc_code_composer]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom Link\u002FText QR Code \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> [qr_link_composer]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Phone Number QR Code \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> [qrc_phonenumber]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>WhatsApp QR Code \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> [qr_whatsapp_composer]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>vCard QR Code \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> [qrc_vcard_single]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔹 QR Code in Meta Box\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Easily access auto-generated QR codes inside:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Post editor meta boxes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Page editor meta boxes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Product meta boxes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom post type meta boxes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The QR code updates instantly if the URL changes.\u003C\u002Fp>\n\u003Ch3>Elementor Page Builder Support\u003C\u002Fh3>\n\u003Cp>QR Code Composer includes a built-in \u003Cstrong>Elementor QR Code Widget\u003C\u002Fstrong>, allowing you to generate:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Current page QR code\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom QR codes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Styled, branded QR codes\u003Cbr \u002F>\n…directly inside the Elementor editor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Premium Features – Unlock the Full Power of QR Code\u003C\u002Fh3>\n\u003Cp>Upgrade to \u003Cstrong>QR Code Composer Pro\u003C\u002Fstrong> for professional-grade customization, advanced QR types, and WooCommerce automation.\u003C\u002Fp>\n\u003Cp>👉\u003Ca href=\"https:\u002F\u002Fwordpressqrcode.com\u002F\" title=\"Pro Demo QR code Composer\" rel=\"nofollow ugc\">View Pro Demo\u003C\u002Fa> | 👉\u003Ca href=\"https:\u002F\u002Fsharabindu.com\u002Fplugins\u002Fwordpress-qr-code-generator\u002F\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa> |👉 \u003Ca href=\"https:\u002F\u002Fwordpressqrcode.com\u002Fdocs\u002Fintroduction\u002F\" title=\"Documents\" rel=\"nofollow ugc\">Documents\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🎨 Advanced QR Code Design & Branding Tools**\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🔸 Fully Customizable Borders\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Change:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Border thickness\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dasharray patterns (dotted, dashed, solid)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Border colors\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔸 Add Custom Labels (Top & Bottom)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add titles, instructions, or call-to-action text above and below your QR codes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔸 Custom Dot Shapes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Choose from:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Square\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dot\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Round\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Extra-round\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Sub-round\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Supports gradient colors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔸 Eye Frame Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Square\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Circle\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Classy\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Classy round\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Gradient enabled.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔸 Eyeball Shape Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Available shapes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Square\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Circle\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Classy\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Gradient supported.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Logo Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add your brand or business logo to the center of the QR code for a premium branded look.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛒 WooCommerce Pro Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Auto-generate WooCommerce order QR codes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show order QR codes in customer dashboard\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Include QR codes in order emails\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display QR codes on invoices & packing slips\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Perfect for order tracking, verification, and store automation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>vCard, Event, WiFi & Advanced QR Types\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Bulk vCard QR Code Generator for CPTs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Generate vCards for custom post types (e.g., “Developers”).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Event QR Codes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Include event title, date, time & location.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WiFi QR Codes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Instantly generate WiFi access QR codes (SSID, password, encryption type).\u003C\u002Fp>\n\u003Ch3>Google Maps & Elementor Pro Tools\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Google Maps Location QR Codes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create QR codes from any Google Maps location link.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Elementor Advanced QR Code Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Generate:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>URLs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Text\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Numbers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>vCards\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Events\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Logos\u003Cbr \u002F>\n…and apply full styling within Elementor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Compatibility\u003C\u002Fh3>\n\u003Cp>Works perfectly with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>WooCommerce PDF Invoices & Packing Slips\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Print Invoice & Delivery Notes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>WebToffee PDF Invoices\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>BBPress user profiles\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>BuddyPress member profiles\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dokan vendor pages & vendor vCards\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Bulk Tools & Widgets\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Bulk Print QR Codes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Bulk Download (Posts, Pages, Products, CPTs)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Bulk vCard QR Code Download\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>WordPress Widget support\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>QR Code Shortcode Generator Tool\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin includes a modified version of the QRCode for JavaScript by Kazuhiko Arase, which is licensed under the MIT license.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Does NOT connect to any third-party services\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Does NOT store user data\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>ONLY generates QR code images locally\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⭐ We Value Your Feedback\u003C\u002Fh4>\n\u003Cp>Your feedback helps us grow!\u003Cbr \u002F>\nIf you enjoy QR Code Composer, please share your experience and leave a rating. It means a lot.\u003C\u002Fp>\n\u003Ch4>How to add QR codes to a WordPress website\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F5m0W-1mkydE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n","Generate QR codes for URLs, text, WiFi, email & more in seconds. No setup needed.",72025,84,9,"2026-01-12T07:39:00.000Z","4.6","5.2",[21,22,106,107,108],"qrcode","shortcode","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fqr-code-composer.3.0.4.zip",99,1,"2024-04-16 00:00:00",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":80,"num_ratings":111,"last_updated":123,"tested_up_to":83,"requires_at_least":124,"requires_php":18,"tags":125,"homepage":127,"download_link":128,"security_score":90,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"qr-code-creator","QR Code Creator","0.1.5","Dhanendran Rajagopal","https:\u002F\u002Fprofiles.wordpress.org\u002Fdhanendran\u002F","\u003Cp>A WordPress plugin which will help you to create QR Codes.\u003C\u002Fp>\n\u003Ch3>Terms of use\u003C\u002Fh3>\n\u003Cp>This plugin is using 3rd party service (\u003Ca href=\"http:\u002F\u002Fgoqr.me\u002Fapi\u002F\" rel=\"nofollow ugc\">goqr.me\u003C\u002Fa>) to create QR codes. As per it’s \u003Ca href=\"http:\u002F\u002Fgoqr.me\u002Fapi\u002Fdoc\u002Fcreate-qr-code\u002F#general_tos\" rel=\"nofollow ugc\">terms of service\u003C\u002Fa>, it won’t store your data at any give poit.\u003C\u002Fp>\n","A WordPress plugin which will help you to create QR Codes.",900,9846,"2025-01-02T08:00:00.000Z","4.4",[126,21,114,22],"generator","https:\u002F\u002Fgithub.com\u002Fdhanendran\u002Fqr-code-creator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fqr-code-creator.0.1.5.zip",{"slug":130,"name":131,"version":132,"author":95,"author_profile":96,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":137,"num_ratings":138,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":104,"tags":142,"homepage":143,"download_link":144,"security_score":80,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"master-qr-generator","Master QR Code Generator – Static QR Code Generator","2.0.6","\u003Cp>\u003Cstrong>Master QR Generator\u003C\u002Fstrong> is a powerful and user-friendly \u003Cstrong>QR code generator WordPress plugin\u003C\u002Fstrong> that lets you create professional static QR codes directly from your WordPress dashboard. Customize colors, shapes, eyes, logos, and styles with ease. No coding required.\u003C\u002Fp>\n\u003Cp>Generate QR codes for \u003Cstrong>Posts, Pages, WooCommerce Products, Custom Post Types\u003C\u002Fstrong>, and multiple content types including URLs, text, phone numbers, email, WiFi access, vCard, Google Maps, WhatsApp Chat, and more.\u003C\u002Fp>\n\u003Cp>Perfect for \u003Cstrong>marketers, bloggers, business owners, agencies, and WooCommerce stores\u003C\u002Fstrong> who need fast, customizable QR code solutions.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmasterqr.sharabindu.com\u002F\" title=\"Pro Demo of Matser QR Generator\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fmaster-qr.dipashi.com\u002Fwp-admin\u002Fadmin.php?page=masterqr\" title=\"Admin Demo Matser QR Generator \" rel=\"nofollow ugc\">Backend Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsharabindu.com\u002Fplugins\u002Fmaster-qr-generator\u002F\" rel=\"nofollow ugc\">Premium version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fmasterqr.sharabindu.com\u002Fdocs\u002Fintroduction\u002F\" title=\"Documents\" rel=\"nofollow ugc\">Documents\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Preview WordPress QR Code Generator\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FmanjEeq5wgI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Key Features (Free Version)\u003C\u002Fh3>\n\u003Ch4>Generate QR Codes for All WordPress Content\u003C\u002Fh4>\n\u003Cp>Create QR codes for Posts, Pages, Products, and Custom Post Types instantly.\u003C\u002Fp>\n\u003Ch4>Supports Multiple QR Code Content Types\u003C\u002Fh4>\n\u003Cp>Generate QR codes for:\u003Cbr \u002F>\n– URLs \u002F Custom Links\u003Cbr \u002F>\n– Text\u003Cbr \u002F>\n– Email\u003Cbr \u002F>\n– Phone\u003Cbr \u002F>\n– SMS\u003Cbr \u002F>\n– Wi-Fi\u003Cbr \u002F>\n– Google Maps (latitude & longitude)\u003Cbr \u002F>\n– WhatsApp Chat\u003Cbr \u002F>\n– vCard (basic contact info)\u003C\u002Fp>\n\u003Ch4>Full Customization Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customize colors, sizes, and shapes  \u003C\u002Fli>\n\u003Cli>Change QR code styles using DotScale technology  \u003C\u002Fli>\n\u003Cli>Add logos or icons inside QR codes  \u003C\u002Fli>\n\u003Cli>Create stylish and modern QR designs  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Easy Display Anywhere\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Use shortcodes  \u003C\u002Fli>\n\u003Cli>Gutenberg block supported  \u003C\u002Fli>\n\u003Cli>Works with any WordPress theme or page builder  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Download QR Images\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Download QR codes as PNG images with one click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Beginner friendly and requires no coding skills.\u003Cbr \u002F>\nPerfect for marketers, business owners, event managers, WooCommerce stores, and agencies.\u003C\u002Fp>\n\u003Cp>Try Demo | Backend Demo | Premium Version | Documentation\u003C\u002Fp>\n\u003Ch3>Why Use Master QR Generator?\u003C\u002Fh3>\n\u003Cp>Master QR Generator helps you boost engagement, increase conversions, and connect offline users to your online content easily.\u003C\u002Fp>\n\u003Cp>Ideal for:\u003Cbr \u002F>\n– Marketing campaigns\u003Cbr \u002F>\n– Product packaging\u003Cbr \u002F>\n– Event promotions\u003Cbr \u002F>\n– Magazine ads\u003Cbr \u002F>\n– Business cards\u003Cbr \u002F>\n– Contactless menus\u003Cbr \u002F>\n– Service promotions\u003Cbr \u002F>\n– Store locations\u003C\u002Fp>\n\u003Cp>This plugin helps you build interactive, scannable experiences that improve user engagement and brand visibility.\u003C\u002Fp>\n\u003Ch3>Core Features Explained\u003C\u002Fh3>\n\u003Ch4>Stylish QR Codes for WordPress\u003C\u002Fh4>\n\u003Cp>Use DotScale customization to create beautiful, unique, and branded QR codes.\u003C\u002Fp>\n\u003Ch4>Custom Text \u002F Number \u002F Link QR\u003C\u002Fh4>\n\u003Cp>Quickly generate QR codes for text, contact numbers, or any custom URL.\u003C\u002Fp>\n\u003Ch4>Google Map QR Code\u003C\u002Fh4>\n\u003Cp>Add your business location using Google Maps QR codes. Supports latitude and longitude.\u003C\u002Fp>\n\u003Ch4>WhatsApp Chat QR Code\u003C\u002Fh4>\n\u003Cp>Create instant WhatsApp chat QR codes by entering your WhatsApp number.\u003C\u002Fp>\n\u003Ch4>WiFi QR Code\u003C\u002Fh4>\n\u003Cp>Allow visitors to connect to your Wi-Fi network by scanning a QR code.\u003C\u002Fp>\n\u003Ch4>Email Address QR Code\u003C\u002Fh4>\n\u003Cp>Share email addresses instantly via QR code.\u003C\u002Fp>\n\u003Ch4>Phone Number QR Code\u003C\u002Fh4>\n\u003Cp>Visitors can call you instantly with one scan.\u003C\u002Fp>\n\u003Ch4>vCard QR Code\u003C\u002Fh4>\n\u003Cp>Generate digital business card QR codes containing full contact details.\u003C\u002Fp>\n\u003Ch3>EXTRA FEATURES FOR PREMIUM\u003C\u002Fh3>\n\u003Cp>► \u003Cstrong>ADD QR CODE EYE COLOR\u003C\u002Fstrong>: Make QR code attractive using QR code eye color in the premium version\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>ADD QR CODE EYE BORDER COLOR\u003C\u002Fstrong>: Make QR code attractive using QR code eye border color in the premium version\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>ADD QR CODE VERTICAL TIMING COLOR\u003C\u002Fstrong>: Make QR code attractive using QR code Vertical Timing Color in the premium version.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>ADD QR CODE HAORIZONTAL TIMING COLOR\u003C\u002Fstrong>: Make QR code attractive using QR code Haorizontal Timing Color in the premium version.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>ADD CENTER LOGO:\u003C\u002Fstrong> The premium version allows you to place your website’s Brand logo\u002Fimage in the center of the QR code.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>ADD BACKGROUND IMAGE:\u003C\u002Fstrong> The premium version allows you to place your website’s Brand logo\u002Fimage in the background of the QR code.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>BULK VCARD QR CODE GENERATOR\u003C\u002Fstrong>: In the premium version, you can create as many vCard QR codes as you want. vCard allows the sharing of basic information like name, contact information, job title, address, and website URL via QR code.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>ADD LOGO FOR DIFFERENT POST TYPES:\u003C\u002Fstrong> You can set different logo based on post type. So you can manage the brand logo and increase brand value with a QR code. Upload different images based on different post types and improve site quality. \u003Ca href=\"https:\u002F\u002Fmasterqr.sharabindu.com\u002Flogo-for-different-post-type\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>SHORTCODE WITH ATTRIBUTES:\u003C\u002Fstrong>In the free version, you can use QR code shortcode one time. But in the premium version, you can use attributes for each shortcode. You can design QR codes differently using the shortcode features, change content elements, and generate QR codes in bulk using the features. \u003Ca href=\"https:\u002F\u002Fmasterqr.sharabindu.com\u002Fdocs\u002Fshort-code\u002F#1-toc-title\" rel=\"nofollow ugc\">Read Docs\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>WORDPRESS WIDGET SUPPORTED\u003C\u002Fstrong>: The premium plugin has powerful WordPress widget facilities for creating QR. You can easily create custom text, links, current page links, numbers, WhatsApp chat access, and tax code for email addresses using this widget. \u003Ca href=\"https:\u002F\u002Fmaster-qr.dipashi.com\u002Fwp-admin\u002Fwidgets.php\" rel=\"nofollow ugc\">\u003Cstrong>View Admin Demo\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>QR CODE GENERATE WITH ELEMENTOR\u003C\u002Fstrong>: Elementor users can easily generate QR codes with the “Master QR” addon. Master QR addon is excellent for generating current page URLs, custom links, email addresses, phone numbers, wifi access, WhatsApp chat, and vCard QR code. \u003Ca href=\"https:\u002F\u002Fmaster-qr.dipashi.com\u002Fwp-admin\u002Fpost.php?post=412&action=elementor\" rel=\"nofollow ugc\">\u003Cstrong>View  Elementor Preview\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>QR CODE  BULK PRINT\u003C\u002Fstrong>: Post-type-based QR codes can be easily printed from one page. In bulk print settings, you can choose a post type like ‘Product’, ‘Post’, ‘Page’, ‘Custom Post’, etc., for filtering. You will receive a printout as a PDF.  \u003Ca href=\"https:\u002F\u002Fmasterqr.sharabindu.com\u002Fqr-code-print\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo :\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>►  \u003Cstrong>DOWNLOAD QR CODES FROM ONE PAGE\u003C\u002Fstrong>: This is a powerful advantage for the website owner. They can easily download QR images from one page. This option is available for post-type QR.  \u003Ca href=\"https:\u002F\u002Fmasterqr.sharabindu.com\u002Fqr-code-download\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo :\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>And many more things are waiting for you to discover\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsharabindu.com\u002Fplugins\u002Fmaster-qr-generator\u002F\" rel=\"nofollow ugc\">GET PRO VERSION\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Elementor QR Code Generator\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FzSqQYq2D9X4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin does not connect to any third-party applications. It does not collect or store any user information. This plugin generates QR code images based only on URLs and your custom content. QR code images are not saved to any file\u003C\u002Fp>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>Give any suggestions or feedback, thank you for using or trying our plugin. Please let us know about your experience and rate this plugin.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>The QR Code generator library is included (based on EasyQRCodeJS written by Ray, EasyProject) and doesn’t need any dependencies.\u003C\u002Fp>\n","Generates QR codes for every page, post, product, and custom post for the WordPress website.",400,12892,60,3,"2025-11-28T04:11:00.000Z","6.8.5","4.6.0",[21,22,106,107,108],"https:\u002F\u002Fsharabindu.com\u002Fplugins\u002Fmaster-qr-generator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaster-qr-generator.2.0.6.zip",{"slug":146,"name":147,"version":148,"author":149,"author_profile":150,"description":151,"short_description":152,"active_installs":153,"downloaded":154,"rating":155,"num_ratings":138,"last_updated":156,"tested_up_to":157,"requires_at_least":158,"requires_php":18,"tags":159,"homepage":163,"download_link":164,"security_score":165,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"wp-qr-code-generator","WP QR Code Generator","1.6","Team Startbit","https:\u002F\u002Fprofiles.wordpress.org\u002Fvivacityinfotechjaipur\u002F","\u003Cp>(Quick Response code) A two-dimensional bar code that is widely used to cause a Web page to download into the user’s smartphone when scanned with a mobile tagging app. QR Code widget and QR Code shortcodes generate by WP QR Code Generator plugin . Its easy to use in your sidebars and  shortcode [vqr\u002F] for pages or post.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>-Easy install\n-Very easy to configure.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Rate Us \u002F Feedback\u003C\u002Fh4>\n\u003Cp>Please take the time to let us and others know about your experiences by leaving a review, so that we can improve the plugin for you and other users.\u003C\u002Fp>\n\u003Ch4>Want More?\u003C\u002Fh4>\n\u003Cp>If You Want more functionality or some modifications, just drop us a line what you want and We will try to add or modify the plugin functions.\u003C\u002Fp>\n\u003Ch3>Available Languages\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>English\u003Ch3>Credits\u003C\u002Fh3>* Thanks [GitHub] for providing the qrcode.js file.\n\u003C\u002Fcode>\u003C\u002Fpre>\n","An easy way to add your QR Code widget in your sidebars and add in your page .",200,14959,46,"2019-06-18T10:06:00.000Z","5.2.24","3.0",[21,22,160,161,162],"qr-code-widget","qr-code-wordpress-plugin","wp-qr-code","https:\u002F\u002Fwww.startbitsolutions.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-qr-code-generator.1.6.zip",85,{"attackSurface":167,"codeSignals":321,"taintFlows":336,"riskAssessment":337,"analyzedAt":344},{"hooks":168,"ajaxHandlers":272,"restRoutes":273,"shortcodes":314,"cronEvents":320,"entryPointCount":101,"unprotectedCount":28},[169,175,178,183,186,191,196,199,203,207,211,216,219,222,224,227,231,234,237,240,244,248,252,257,259,261,265,268],{"type":170,"name":171,"callback":172,"file":173,"line":174},"action","admin_menu","add_menu","inc\\admin\\inc\\class-qyrr-settings.php",31,{"type":170,"name":176,"callback":176,"file":173,"line":177},"rest_api_init",32,{"type":170,"name":179,"callback":180,"file":181,"line":182},"init","register_qr","inc\\class-qyrr-admin.php",34,{"type":170,"name":179,"callback":184,"file":181,"line":185},"register_campaigns",35,{"type":187,"name":188,"callback":189,"file":181,"line":190},"filter","manage_qr_posts_columns","set_columns",36,{"type":170,"name":192,"callback":193,"priority":194,"file":181,"line":195},"manage_qr_posts_custom_column","set_columns_content",10,37,{"type":170,"name":179,"callback":197,"file":181,"line":198},"register_post_type_template",43,{"type":187,"name":200,"callback":201,"priority":194,"file":181,"line":202},"allowed_block_types_all","restrict_allowed_block_types",44,{"type":170,"name":204,"callback":205,"file":181,"line":206},"admin_head","resize_icon",50,{"type":170,"name":208,"callback":209,"priority":110,"file":181,"line":210},"before_delete_post","remove_files",51,{"type":187,"name":212,"callback":213,"priority":214,"file":215,"line":195},"use_block_editor_for_post_type","enable_block_editor",999999,"inc\\class-qyrr-block-editor.php",{"type":170,"name":179,"callback":217,"file":215,"line":218},"register_selector_block",38,{"type":170,"name":179,"callback":220,"file":221,"line":177},"register_meta_fields","inc\\class-qyrr-meta.php",{"type":170,"name":176,"callback":176,"file":221,"line":223},33,{"type":170,"name":176,"callback":225,"file":226,"line":177},"register_routes","inc\\class-qyrr-rest.php",{"type":187,"name":228,"callback":229,"file":230,"line":155},"connect_url","qyrr_fs_settings_url","inc\\freemius-setup.php",{"type":187,"name":232,"callback":229,"file":230,"line":233},"after_skip_url",47,{"type":187,"name":235,"callback":229,"file":230,"line":236},"after_connect_url",48,{"type":187,"name":238,"callback":229,"file":230,"line":239},"after_pending_connect_url",49,{"type":187,"name":241,"callback":242,"priority":194,"file":230,"line":243},"is_submenu_visible","__return_false",58,{"type":187,"name":245,"callback":246,"file":230,"line":247},"plugin_icon","closure",69,{"type":170,"name":249,"callback":250,"file":230,"line":251},"after_uninstall","qyrr_cleanup",104,{"type":170,"name":253,"callback":254,"file":255,"line":256},"plugins_loaded","qyrr_run_plugin","qyrr-code.php",25,{"type":170,"name":253,"callback":254,"file":255,"line":258},28,{"type":170,"name":179,"callback":260,"file":255,"line":206},"qyrr_register_qyrr_block",{"type":170,"name":262,"callback":263,"file":255,"line":264},"wp_enqueue_scripts","qyrr_register_scripts",57,{"type":170,"name":266,"callback":267,"file":255,"line":247},"enqueue_block_editor_assets","qyrr_add_block_editor_assets",{"type":170,"name":269,"callback":270,"priority":194,"file":255,"line":271},"upgrader_process_complete","qyrr_upgrade",137,[],[274,281,286,291,296,300,305,309],{"namespace":275,"route":276,"methods":277,"callback":279,"permissionCallback":246,"file":173,"line":280},"qyrr\u002Fv1","\u002Fsettings",[278],"GET","get_settings",83,{"namespace":275,"route":282,"methods":283,"callback":284,"permissionCallback":246,"file":173,"line":285},"\u002Fsystem-status",[278],"get_system_status",90,{"namespace":275,"route":276,"methods":287,"callback":289,"permissionCallback":246,"file":173,"line":290},[288],"POST","save_settings",97,{"namespace":275,"route":292,"methods":293,"callback":294,"permissionCallback":246,"file":221,"line":295},"\u002Fmeta",[288],"save_meta",209,{"namespace":275,"route":292,"methods":297,"callback":298,"permissionCallback":246,"file":221,"line":299},[278],"get_meta",216,{"namespace":275,"route":301,"methods":302,"callback":303,"permissionCallback":246,"file":226,"line":304},"\u002Fblob-to-file\u002F",[288],"blob_to_file",39,{"namespace":275,"route":306,"methods":307,"callback":308,"permissionCallback":246,"file":226,"line":155},"\u002Fqr-codes\u002Furl",[278],"get_qr_codes_with_url",{"namespace":275,"route":310,"methods":311,"callback":312,"permissionCallback":246,"file":226,"line":313},"\u002Ffile-name",[288],"get_file_name",53,[315],{"tag":316,"callback":317,"file":318,"line":319},"qyrr","add_shortcode","inc\\class-qyrr-shortcode.php",23,[],{"dangerousFunctions":322,"sqlUsage":323,"outputEscaping":325,"fileOperations":27,"externalRequests":28,"nonceChecks":28,"capabilityChecks":81,"bundledLibraries":331},[],{"prepared":28,"raw":28,"locations":324},[],{"escaped":326,"rawEcho":111,"locations":327},16,[328],{"file":181,"line":329,"context":330},223,"raw output",[332],{"name":333,"version":334,"knownCves":335},"Freemius","1.0",[],[],{"summary":338,"deductions":339},"The 'qyrr-code' v2.0.9 plugin exhibits a mixed security posture.  The static analysis reveals a strong adherence to modern WordPress security practices, with a complete absence of unprotected entry points, no dangerous functions identified, and all SQL queries utilizing prepared statements. The vast majority of output is properly escaped, and capability checks are present on all identified REST API routes, indicating a conscious effort to secure these interfaces.  However, the static analysis does note the presence of file operations and a bundled library (Freemius v1.0) which, without further inspection, represent potential areas of concern.  The plugin's vulnerability history is a significant red flag. Despite the current version having no unpatched CVEs, the existence of two past medium-severity vulnerabilities, specifically Unrestricted Upload of File with Dangerous Type and Cross-site Scripting, points to recurring security weaknesses that have been addressed in the past. This history suggests a pattern where vulnerabilities have been discovered and patched, but it also highlights that such issues have been present before. While the current version appears to have addressed past issues, the historical context warrants caution and ongoing vigilance.\n\nIn conclusion, the 'qyrr-code' v2.0.9 plugin demonstrates good foundational security practices in its current code with robust input validation and escaping. Nevertheless, the historical precedent of medium-severity vulnerabilities, particularly in file handling and output sanitization, cannot be ignored. The bundled Freemius library also warrants a security review to ensure it is up-to-date and not a vector for new vulnerabilities.  Overall, the plugin is in a better state than its past, but its history necessitates careful monitoring and a slightly reduced confidence in its long-term security without further active auditing.",[340,342],{"reason":341,"points":138},"Bundled outdated library: Freemius v1.0",{"reason":343,"points":194},"Vulnerability history: 2 medium CVEs","2026-03-16T18:26:42.552Z",{"wat":346,"direct":359},{"assetPaths":347,"generatorPatterns":353,"scriptPaths":354,"versionParams":355},[348,349,350,351,352],"\u002Fwp-content\u002Fplugins\u002Fqyrr-code\u002Fassets\u002Frerender.js","\u002Fwp-content\u002Fplugins\u002Fqyrr-code\u002Fbuild\u002Fqr\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fqyrr-code\u002Fbuild\u002Fqr\u002Findex.css","\u002Fwp-content\u002Fplugins\u002Fqyrr-code\u002Fbuild\u002Fqr-selector\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fqyrr-code\u002Fbuild\u002Fqr-selector\u002Findex.css",[],[348,349,351],[356,357,358],"qyrr-code\u002Fassets\u002Frerender.js?ver=","qyrr-code\u002Fbuild\u002Fqr\u002Findex.js?ver=","qyrr-code\u002Fbuild\u002Fqr-selector\u002Findex.js?ver=",{"cssClasses":360,"htmlComments":362,"htmlAttributes":363,"restEndpoints":366,"jsGlobals":368,"shortcodeOutput":370},[361],"qyrr-code-block",[],[364,365],"data-qyrr-options","data-qyrr-type",[367],"\u002Fwp-json\u002Fqyrr\u002Fv1\u002Fqr",[369],"qyrr_options",[371],"[qyrr_qr]"]