{"id":281585,"date":"2026-02-13T10:02:45","date_gmt":"2026-02-13T10:02:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/heurilens-ux-analyzer\/"},"modified":"2026-02-16T10:54:27","modified_gmt":"2026-02-16T10:54:27","slug":"heurilens-ux-analyzer","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/heurilens-ux-analyzer\/","author":23451635,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.5","stable_tag":"1.0.5","tested":"6.9.4","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"Heurilens UX Analyzer","header_author":"Heurilens","header_description":"Analyze your WordPress pages for UX issues using Heurilens UX Score\u2122","assets_banners_color":"050101","last_updated":"2026-02-16 10:54:27","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/heurilens.com","header_plugin_uri":"https:\/\/heurilens.com\/product\/wp-plugin","header_author_uri":"https:\/\/heurilens.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":217,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"heurilens","date":"2026-02-13 10:25:35"},"1.0.4":{"tag":"1.0.4","author":"heurilens","date":"2026-02-16 10:40:13"},"1.0.5":{"tag":"1.0.5","author":"heurilens","date":"2026-02-16 10:54:27"}},"upgrade_notice":{"1.0.3":"<p>Code quality fix for WordPress coding standards compliance.<\/p>","1.0.2":"<p>Compliance updates for WordPress.org plugin directory guidelines.<\/p>","1.0.1":"<p>Security improvements and license management fixes. Recommended update for all users.<\/p>","1.0.0":"<p>Initial release of Heurilens UX Analyzer.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3461294,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3461294,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3460689,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3","1.0.4","1.0.5"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3460689,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3460689,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3460689,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3460689,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3460689,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Pages list with UX scores","2":"Detailed analysis modal with heuristic breakdown","3":"License activation page","4":"Issue details with fix recommendations","5":"Bucket scores and top risks overview"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1953,1108,3893,3852,3800],"plugin_category":[34],"plugin_contributors":[255796],"plugin_business_model":[],"class_list":["post-281585","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-analysis","plugin_tags-usability","plugin_tags-user-experience","plugin_tags-ux","plugin_category-accessibility","plugin_contributors-heurilens","plugin_committers-heurilens"],"banners":{"banner":"https:\/\/ps.w.org\/heurilens-ux-analyzer\/assets\/banner-772x250.jpg?rev=3460689","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/heurilens-ux-analyzer\/assets\/icon-128x128.png?rev=3461294","icon_2x":"https:\/\/ps.w.org\/heurilens-ux-analyzer\/assets\/icon-256x256.png?rev=3461294","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/heurilens-ux-analyzer\/assets\/screenshot-1.jpg?rev=3460689","caption":"Pages list with UX scores"},{"src":"https:\/\/ps.w.org\/heurilens-ux-analyzer\/assets\/screenshot-2.jpg?rev=3460689","caption":"Detailed analysis modal with heuristic breakdown"},{"src":"https:\/\/ps.w.org\/heurilens-ux-analyzer\/assets\/screenshot-3.jpg?rev=3460689","caption":"License activation page"},{"src":"https:\/\/ps.w.org\/heurilens-ux-analyzer\/assets\/screenshot-4.jpg?rev=3460689","caption":"Issue details with fix recommendations"},{"src":"https:\/\/ps.w.org\/heurilens-ux-analyzer\/assets\/screenshot-5.jpg?rev=3460689","caption":"Bucket scores and top risks overview"}],"raw_content":"<!--section=description-->\n<p><strong>Heurilens UX Analyzer<\/strong> brings AI-powered usability evaluation directly into your WordPress admin panel. Analyze any page or post in seconds, receive a clear <strong>UX Score<\/strong>, and get actionable recommendations based on established usability principles.<\/p>\n\n<p>Instead of guessing what might be wrong with your design, Heurilens highlights real usability issues and shows you where to improve \u2014 inside your existing workflow.<\/p>\n\n<h4>Why Use Heurilens?<\/h4>\n\n<ul>\n<li>Run instant UX audits without leaving WordPress<\/li>\n<li>Get a structured UX Score for each page<\/li>\n<li>Identify usability problems with precise location context<\/li>\n<li>Receive AI-generated improvement suggestions<\/li>\n<li>Fix issues based on prioritized recommendations<\/li>\n<\/ul>\n\n<p>Designed for site owners, designers, and product teams who want faster UX feedback without manual reviews.<\/p>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Open any page or post in your WordPress admin<\/li>\n<li>Click \"Analyze\" to run a UX evaluation<\/li>\n<li>Review your UX Score and categorized findings<\/li>\n<li>Improve your page using the provided recommendations<\/li>\n<\/ol>\n\n<p>No complex setup required.<\/p>\n\n<h4>14 UX Heuristics Analyzed<\/h4>\n\n<p><strong>Foundation<\/strong>\n- Heading Hierarchy\n- Contrast &amp; Readability\n- Spacing Balance\n- Link Clarity<\/p>\n\n<p><strong>Action<\/strong>\n- CTA Presence\n- CTA Dominance\n- Form UX<\/p>\n\n<p><strong>Trust<\/strong>\n- Social Proof\n- Trust Signals<\/p>\n\n<p><strong>Experience<\/strong>\n- Visual\/Text Balance\n- Cognitive Load\n- Alt Text Coverage\n- Mobile Hints\n- Perceived Performance<\/p>\n\n<p>Each issue is grouped and prioritized to help you focus on what matters most.<\/p>\n\n<h4>External Service Notice<\/h4>\n\n<p>This plugin connects to the <a href=\"https:\/\/heurilens.com\">Heurilens<\/a> external service to perform AI-powered UX analysis.\nWhen you click \"Analyze\", your page content is securely transmitted to Heurilens servers for processing. The analysis is performed remotely using AI models, and the results are returned to your WordPress dashboard.<\/p>\n\n<p>This connection is required because advanced AI processing cannot be executed locally within the plugin.<\/p>\n\n<ul>\n<li>Service URL: <a href=\"https:\/\/heurilens.com\/product\/wp-plugin\">https:\/\/heurilens.com\/product\/wp-plugin<\/a><\/li>\n<li><a href=\"https:\/\/heurilens.com\/terms\">Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/heurilens.com\/privacy\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p>A license key can be activated to connect your Heurilens account and enable enhanced service capabilities.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>heurilens<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to <strong>Heurilens &gt; License<\/strong> to activate your license key (optional)<\/li>\n<li>Navigate to <strong>Heurilens &gt; Pages<\/strong> to start analyzing<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20license%20key%20to%20use%20this%20plugin%3F\"><h3>Do I need a license key to use this plugin?<\/h3><\/dt>\n<dd><p>No. You can use the plugin without a license key. A license key connects your Heurilens account for enhanced service features.<\/p><\/dd>\n<dt id=\"how%20does%20the%20ai%20analysis%20work%3F\"><h3>How does the AI analysis work?<\/h3><\/dt>\n<dd><p>Heurilens uses AI to evaluate your page content against 14 established UX heuristics. The AI identifies issues, explains their impact, and provides specific fixes. The analysis is performed on Heurilens servers as it requires AI processing that cannot be done locally.<\/p><\/dd>\n<dt id=\"is%20my%20page%20content%20stored%20on%20your%20servers%3F\"><h3>Is my page content stored on your servers?<\/h3><\/dt>\n<dd><p>No. Page content is processed in real-time for analysis and is not stored permanently. We only retain aggregated usage statistics.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20slow%20down%20my%20website%3F\"><h3>Does this plugin slow down my website?<\/h3><\/dt>\n<dd><p>No. The plugin only runs in the WordPress admin area when you click \"Analyze\". It does not affect your public website performance.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Improved content collection: Now fetches full rendered page HTML including theme headers, page builder output, and shortcode content<\/li>\n<li>Fixed false negatives for heading hierarchy analysis on pages using WPBakery, Elementor, etc.<\/li>\n<li>Fixed form detection for Contact Form 7 and other shortcode-based forms<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Increased API timeout to 90 seconds to prevent analysis failures on slower connections<\/li>\n<li>Updated plugin description with improved content<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed PHPCS hook naming warning for core WordPress filter usage<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed Plugin URI to correct URL<\/li>\n<li>Updated service documentation for WordPress.org compliance<\/li>\n<li>Removed screenshot files from plugin package (uploaded via SVN)<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added license deactivation feature<\/li>\n<li>Improved rate limiting with 24-hour cache<\/li>\n<li>Fixed site count tracking across multiple domains<\/li>\n<li>Security improvements for cookie handling<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>14 heuristic analysis<\/li>\n<li>License activation system<\/li>\n<li>Admin dashboard with pages list<\/li>\n<\/ul>","raw_excerpt":"AI-powered UX analysis for WordPress. Get actionable recommendations to improve user experience on your pages.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/281585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=281585"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/heurilens"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=281585"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=281585"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=281585"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=281585"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=281585"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=281585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}