{"id":361429,"date":"2026-09-28T20:44:19","date_gmt":"2026-09-28T20:44:19","guid":{"rendered":"https:\/\/it.wordpress.org\/plugins\/az-website-audit\/"},"modified":"2026-09-28T20:43:41","modified_gmt":"2026-09-28T20:43:41","slug":"enckboaz-website-audit","status":"publish","type":"plugin","link":"https:\/\/skr.wordpress.org\/plugins\/enckboaz-website-audit\/","author":14734583,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"6.4","requires_php":"8.2","requires_plugins":null,"header_name":"Enckboaz Website Audit","header_author":"Marco Azzan","header_description":"Turn messy website feedback into tracked, done tasks. Clients and teammates click any element on the live site to report what's wrong \u2014 the plugin auto-captures the screenshot, the exact element, the URL, browser, OS and device, then files it as an assignable task. Stop chasing vague emails and blurry screenshots: collect revisions visually, assign them, and ship faster. Built for web agencies and freelancers.","assets_banners_color":"4188c6","last_updated":"2026-09-28 20:43:41","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/buy.stripe.com\/9B64gB94AdB10eRfQX4Rq00","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":39,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"enckboaz","date":"2026-09-28 20:43:41","revision":3717895}},"upgrade_notice":{"1.0.0":"<p>First public release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3717882,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3717882,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3717882,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3717882,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3717882,"resolution":"1","location":"assets","locale":"","width":1440,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3717882,"resolution":"2","location":"assets","locale":"","width":1440,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3717882,"resolution":"3","location":"assets","locale":"","width":1440,"height":900},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3717882,"resolution":"4","location":"assets","locale":"","width":1440,"height":1320}},"screenshots":{"1":"The review overlay on a live page with the element picker.","2":"Compose panel: title, description and priority.","3":"Tasks dashboard with filters.","4":"Task detail with screenshot, context and comments."}},"plugin_section":[],"plugin_tags":[14791,108,10902,63174,39469],"plugin_category":[42],"plugin_contributors":[283262],"plugin_business_model":[],"class_list":["post-361429","plugin","type-plugin","status-publish","hentry","plugin_tags-bug-tracking","plugin_tags-feedback","plugin_tags-tasks","plugin_tags-visual-feedback","plugin_tags-website-review","plugin_category-contact-forms","plugin_contributors-enckboaz","plugin_committers-enckboaz"],"banners":{"banner":"https:\/\/ps.w.org\/enckboaz-website-audit\/assets\/banner-772x250.png?rev=3717882","banner_2x":"https:\/\/ps.w.org\/enckboaz-website-audit\/assets\/banner-1544x500.png?rev=3717882","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/enckboaz-website-audit\/assets\/icon-128x128.png?rev=3717882","icon_2x":"https:\/\/ps.w.org\/enckboaz-website-audit\/assets\/icon-256x256.png?rev=3717882","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/enckboaz-website-audit\/assets\/screenshot-1.png?rev=3717882","caption":"The review overlay on a live page with the element picker."},{"src":"https:\/\/ps.w.org\/enckboaz-website-audit\/assets\/screenshot-2.png?rev=3717882","caption":"Compose panel: title, description and priority."},{"src":"https:\/\/ps.w.org\/enckboaz-website-audit\/assets\/screenshot-3.png?rev=3717882","caption":"Tasks dashboard with filters."},{"src":"https:\/\/ps.w.org\/enckboaz-website-audit\/assets\/screenshot-4.png?rev=3717882","caption":"Task detail with screenshot, context and comments."}],"raw_content":"<!--section=description-->\n<p><strong>Enckboaz Website Audit<\/strong> is visual feedback and task collection on top of any page of your WordPress site. Stop chasing vague emails and blurry screenshots: your clients and teammates click directly on the element that's wrong, write what they need, and it becomes a trackable task \u2014 complete with an automatic screenshot and full technical context.<\/p>\n\n<p>Built for <strong>web agencies and freelancers<\/strong> who collect revisions from clients.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Open any page of your site while logged in (as a user with review permission).<\/li>\n<li>Click the <strong>\"Avvia revisione\"<\/strong> button in the bottom-right corner.<\/li>\n<li>Click the element you want to report.<\/li>\n<li>Write a title, description and priority.<\/li>\n<li>Done \u2014 Enckboaz Website Audit automatically captures the screenshot, the exact CSS element, the URL, browser, OS, device type and viewport size, and files it as an assignable task.<\/li>\n<\/ol>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li><strong>Element picker<\/strong> \u2014 highlight and click any text, image, button or section on the live site.<\/li>\n<li><strong>Automatic screenshot<\/strong> of the viewport with the reported element highlighted (no browser extension, runs client-side).<\/li>\n<li><strong>Automatic context capture<\/strong> \u2014 URL, CSS selector, browser + version, OS, device type, viewport, timestamp.<\/li>\n<li><strong>Task dashboard<\/strong> \u2014 open \/ in progress \/ in review \/ done, with filters and search.<\/li>\n<li><strong>Projects<\/strong> \u2014 organise tasks per site or per client.<\/li>\n<li><strong>Assignments, comments (incl. internal notes), attachments and activity history.<\/strong><\/li>\n<li><strong>Email notifications<\/strong> for new, assigned and completed tasks.<\/li>\n<li><strong>Privacy by design<\/strong> \u2014 the overlay and admin area load only for authorised reviewers. Normal visitors never load a single byte.<\/li>\n<\/ul>\n\n<p>Free and open source \u2014 unlimited projects and tasks, with every feature included.<\/p>\n\n<h3>Source code and build process<\/h3>\n\n<p>This plugin ships both the compiled assets in <code>build\/<\/code> and the unminified\nsources they are generated from, so everything can be reviewed and rebuilt.<\/p>\n\n<ul>\n<li>Sources: <code>resources\/<\/code> (TypeScript and React)<\/li>\n<li>Build configuration: <code>vite.config.ts<\/code>, <code>tsconfig.json<\/code>, <code>package.json<\/code><\/li>\n<li>Output: <code>build\/<\/code><\/li>\n<\/ul>\n\n<p>To rebuild the assets from source you need Node.js 18 or later:<\/p>\n\n<pre><code>npm install\nnpm run build\n\nnpm run build type-checks with `tsc --noEmit` and then bundles with Vite,\n<\/code><\/pre>\n\n<p>writing the result to <code>build\/<\/code>. <code>npm run dev<\/code> rebuilds on change.<\/p>\n\n<h4>Third-party libraries<\/h4>\n\n<p>The bundles in <code>build\/<\/code> include the following GPL-compatible libraries, all\ninstalled from npm and listed in <code>package.json<\/code>:<\/p>\n\n<ul>\n<li>html2canvas 1.4.1 (MIT) \u2014 https:\/\/github.com\/niklasvh\/html2canvas<\/li>\n<li>React and React DOM 18.3.1 (MIT) \u2014 https:\/\/github.com\/facebook\/react<\/li>\n<li>React Router 6 (MIT) \u2014 https:\/\/github.com\/remix-run\/react-router<\/li>\n<li>Radix UI primitives (MIT) \u2014 https:\/\/github.com\/radix-ui\/primitives<\/li>\n<li>lucide-react (ISC) \u2014 https:\/\/github.com\/lucide-icons\/lucide<\/li>\n<li>clsx, tailwind-merge, class-variance-authority (MIT)<\/li>\n<li>Tailwind CSS 4 (MIT) \u2014 https:\/\/github.com\/tailwindlabs\/tailwindcss<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>enckboaz-website-audit<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the ZIP via <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Open <strong>Enckboaz Website Audit<\/strong> in the admin menu.<\/li>\n<li>Click the <strong>info (\u2139) button<\/strong> in the sidebar for the in-app quick guide.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"who%20can%20create%20and%20see%20tasks%3F\"><h3>Who can create and see tasks?<\/h3><\/dt>\n<dd><p>Only logged-in users with the review capability (administrators and editors by default). Regular site visitors don't see or load the overlay.<\/p><\/dd>\n<dt id=\"does%20it%20send%20my%20data%20to%20an%20external%20service%3F\"><h3>Does it send my data to an external service?<\/h3><\/dt>\n<dd><p>No. Screenshots are generated in the browser and stored in your own WordPress media library. No third-party service is required.<\/p><\/dd>\n<dt id=\"where%20are%20tasks%20stored%3F\"><h3>Where are tasks stored?<\/h3><\/dt>\n<dd><p>In dedicated tables in your WordPress database. Uninstalling the plugin removes them.<\/p><\/dd>\n<dt id=\"does%20the%20screenshot%20need%20a%20browser%20extension%3F\"><h3>Does the screenshot need a browser extension?<\/h3><\/dt>\n<dd><p>No. Capture runs fully client-side.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Review overlay with element picker, automatic screenshot and context capture.<\/li>\n<li>Task dashboard, projects, assignments, comments, attachments and activity history.<\/li>\n<li>Email notifications.<\/li>\n<\/ul>","raw_excerpt":"Visual feedback for WordPress: clients click any element on the live site to report issues \u2014 screenshot and context captured automatically.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/361429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=361429"}],"author":[{"embeddable":true,"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/enckboaz"}],"wp:attachment":[{"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=361429"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=361429"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=361429"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=361429"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=361429"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/skr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=361429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}