{"id":310435,"date":"2026-06-04T12:07:48","date_gmt":"2026-06-04T12:07:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/full-site-auditor\/"},"modified":"2026-06-04T12:07:19","modified_gmt":"2026-06-04T12:07:19","slug":"full-site-auditor","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/full-site-auditor\/","author":23096127,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Full Site Auditor","header_author":"Hiral Solanki","header_description":"Generate professional WordPress audit reports with server, content, plugins, themes, security, and performance insights exportable as PDF.","assets_banners_color":"fcfdfe","last_updated":"2026-06-04 12:07:19","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/full-site-auditor\/","header_author_uri":"https:\/\/profiles.wordpress.org\/hiral26\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":43,"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":"hiral26","date":"2026-06-04 12:07:19"}},"upgrade_notice":{"1.0.0":"<p>Initial release. No upgrade steps required.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3560899,"resolution":"1544x500","location":"assets","locale":"","width":1911,"height":823},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3560899,"resolution":"772x250","location":"assets","locale":"","width":2203,"height":714}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3560899,"resolution":"1","location":"assets","locale":"","width":1905,"height":901},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3560899,"resolution":"2","location":"assets","locale":"","width":1899,"height":856},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":3560899,"resolution":"3","location":"assets","locale":"","width":1903,"height":897},"Screenshot-4.png":{"filename":"Screenshot-4.png","revision":3560899,"resolution":"4","location":"assets","locale":"","width":1872,"height":949},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3560899,"resolution":"5","location":"assets","locale":"","width":1912,"height":882},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3560899,"resolution":"6","location":"assets","locale":"","width":1916,"height":892}},"screenshots":{"1":"Admin Dashboard \u2014 Full site snapshot with stat cards for PHP version, WordPress version, active\/inactive plugins, pages, posts, media, and users.","2":"Plugin Table \u2014 Complete list of active and inactive plugins with version and author details.","3":"Content Statistics \u2014 Breakdown of all public post types, media files, comments, categories, and tags.","4":"PDF Report (Print View) \u2014 Clean, professional print-ready report with cover page, all sections, and a one-click Download PDF button.","5":"White Label Settings \u2014 Customize plugin branding, report title, company details, and client-facing report appearance.","6":"Scheduled Email Reports \u2014 Configure automatic audit report generation and scheduled email delivery."}},"plugin_section":[],"plugin_tags":[8533,732,41650,915,14953],"plugin_category":[52],"plugin_contributors":[265820],"plugin_business_model":[],"class_list":["post-310435","plugin","type-plugin","status-publish","hentry","plugin_tags-audit","plugin_tags-maintenance","plugin_tags-pdf-export","plugin_tags-report","plugin_tags-system-info","plugin_category-performance","plugin_contributors-hiral26","plugin_committers-hiral26"],"banners":{"banner":"https:\/\/ps.w.org\/full-site-auditor\/assets\/banner-772x250.png?rev=3560899","banner_2x":"https:\/\/ps.w.org\/full-site-auditor\/assets\/banner-1544x500.png?rev=3560899","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/full-site-auditor_fcfdfe.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/full-site-auditor\/assets\/Screenshot-1.png?rev=3560899","caption":"Admin Dashboard \u2014 Full site snapshot with stat cards for PHP version, WordPress version, active\/inactive plugins, pages, posts, media, and users."},{"src":"https:\/\/ps.w.org\/full-site-auditor\/assets\/Screenshot-2.png?rev=3560899","caption":"Plugin Table \u2014 Complete list of active and inactive plugins with version and author details."},{"src":"https:\/\/ps.w.org\/full-site-auditor\/assets\/Screenshot-3.png?rev=3560899","caption":"Content Statistics \u2014 Breakdown of all public post types, media files, comments, categories, and tags."},{"src":"https:\/\/ps.w.org\/full-site-auditor\/assets\/Screenshot-4.png?rev=3560899","caption":"PDF Report (Print View) \u2014 Clean, professional print-ready report with cover page, all sections, and a one-click Download PDF button."},{"src":"https:\/\/ps.w.org\/full-site-auditor\/assets\/screenshot-5.png?rev=3560899","caption":"White Label Settings \u2014 Customize plugin branding, report title, company details, and client-facing report appearance."},{"src":"https:\/\/ps.w.org\/full-site-auditor\/assets\/screenshot-6.png?rev=3560899","caption":"Scheduled Email Reports \u2014 Configure automatic audit report generation and scheduled email delivery."}],"raw_content":"<!--section=description-->\n<p><strong>Full Site Auditor<\/strong> gives WordPress developers, agencies, and freelancers a complete technical snapshot of any WordPress site \u2014 straight from the admin dashboard.<\/p>\n\n<p>Whether you're handing off a site to a client, running a pre-launch checklist, or delivering monthly maintenance reports, Full Site Auditor collects everything you need and presents it in a clean, professional layout that can be downloaded as a PDF in seconds.<\/p>\n\n<p>Built entirely on native WordPress and PHP functions \u2014 no external APIs, no Composer packages, no tracking. Just accurate data pulled live on every page load.<\/p>\n\n<p><strong>What the Plugin Collects:<\/strong><\/p>\n\n<ul>\n<li><strong>Server &amp; PHP<\/strong> \u2014 PHP version, memory limits, max upload size, max execution time, OS<\/li>\n<li><strong>WordPress Core<\/strong> \u2014 WP version, debug mode, cron status, permalink structure, multisite status<\/li>\n<li><strong>Database<\/strong> \u2014 MySQL version, database name, total size and table count<\/li>\n<li><strong>Themes<\/strong> \u2014 Active and inactive themes with versions and authors<\/li>\n<li><strong>Plugins<\/strong> \u2014 All active and inactive plugins with versions and authors<\/li>\n<li><strong>Content<\/strong> \u2014 All public post types, media files, comments, categories and tags<\/li>\n<li><strong>Users<\/strong> \u2014 User counts broken down by role<\/li>\n<li><strong>Performance &amp; Security<\/strong> \u2014 Caching plugin detection and SSL status<\/li>\n<\/ul>\n\n<p><strong>Key features:<\/strong><\/p>\n\n<ul>\n<li>Clean, professional admin dashboard with at-a-glance stat cards<\/li>\n<li>Download a print-ready PDF report with one click (uses browser native Print \u2192 Save as PDF)<\/li>\n<li>White-label branding \u2014 customize the report header with your agency name and logo<\/li>\n<li>Automated scheduled reports \u2014 built-in WP-Cron scheduler sends audit reports by email on a weekly, or monthly basis<\/li>\n<li>Always fresh \u2014 data collected live on every page load, no stale cache<\/li>\n<li>Secured with WordPress nonces and manage_options capability check<\/li>\n<li>No external library dependency \u2014 pure WordPress APIs<\/li>\n<li>Follows WordPress coding standards (PHPCS \/ WPCS compliant)<\/li>\n<li>Fully translatable \u2014 text domain: full-site-auditor<\/li>\n<li>Zero dependencies \u2014 pure WordPress and PHP APIs, no Composer required<\/li>\n<\/ul>\n\n<p><strong>Perfect for:<\/strong>\n* <strong>Agencies &amp; freelancers<\/strong> \u2014 include the PDF in every client site handoff package\n* <strong>Developers<\/strong> \u2014 run a full technical checklist before launch\n* <strong>Site owners<\/strong> \u2014 keep a monthly health record of their server and WordPress environment\n* <strong>Support teams<\/strong> \u2014 quickly identify plugin\/theme conflicts and outdated software\n* <strong>Maintenance clients<\/strong> \u2014 deliver professional branded audit reports as part of a retainer<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>full-site-auditor<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin via <strong>Plugins \u2192 Installed Plugins<\/strong><\/li>\n<li>Navigate to <strong>Site Auditor<\/strong> in the left admin menu<\/li>\n<li>Review the live dashboard, then click <strong>Download PDF Report<\/strong><\/li>\n<li>Click <strong>Download PDF Report<\/strong> to open the print-ready page, then use your browser's <strong>Print \u2192 Save as PDF<\/strong> option<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20any%20external%20libraries%20or%20api%20keys%3F\"><h3>Does this plugin require any external libraries or API keys?<\/h3><\/dt>\n<dd><p>No. Full Site Auditor uses only native WordPress and PHP functions. There are no Composer packages, no npm dependencies, no third-party APIs, and no external HTTP requests. It works completely offline and on any standard WordPress hosting.<\/p><\/dd>\n<dt id=\"how%20is%20the%20pdf%20generated%3F\"><h3>How is the PDF generated?<\/h3><\/dt>\n<dd><p>The plugin renders a clean, print-optimised HTML page. Clicking \"Download PDF Report\" triggers your browser's native print dialog. Select \"Save as PDF\" as the destination \u2014 this works in Chrome, Firefox, Edge, and Safari without any additional software.<\/p><\/dd>\n<dt id=\"why%20are%20colors%20and%20header%20branding%20missing%20from%20my%20pdf%3F\"><h3>Why are colors and header branding missing from my PDF?<\/h3><\/dt>\n<dd><p>When the browser print dialog opens, click \"More settings\" (Chrome) or \"Advanced\" (Firefox) and enable the \"Background graphics\" option. This ensures your report header, section colors, and branding appear correctly in the saved PDF.<\/p><\/dd>\n<dt id=\"can%20i%20add%20my%20agency%20logo%20and%20name%20to%20the%20pdf%20report%3F\"><h3>Can I add my agency logo and name to the PDF report?<\/h3><\/dt>\n<dd><p>Yes. The White Label settings allow you to replace the default report header with your own agency name and logo. This is useful when including the PDF in client deliverables.<\/p><\/dd>\n<dt id=\"can%20the%20report%20be%20emailed%20automatically%3F\"><h3>Can the report be emailed automatically?<\/h3><\/dt>\n<dd><p>Yes. Full Site Auditor includes a built-in cron scheduler. You can configure it to automatically generate and email the audit report on a recurring schedule \u2014 daily, weekly, or monthly \u2014 without any manual action.<\/p><\/dd>\n<dt id=\"is%20it%20safe%20to%20use%20on%20live%20production%20sites%3F\"><h3>Is it safe to use on live production sites?<\/h3><\/dt>\n<dd><p>Yes. The plugin only reads data \u2014 it does not modify any WordPress settings, database tables, or files. All actions are protected by WordPress nonces and restricted to users with the manage_options capability (Administrators only). No data is sent to any external server.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20site%20or%20affect%20performance%3F\"><h3>Will it slow down my site or affect performance?<\/h3><\/dt>\n<dd><p>No. The plugin only runs when you visit the Site Auditor admin page. It does not load any scripts or styles on the frontend, does not add any database queries to regular page loads, and has zero impact on visitor-facing performance.<\/p><\/dd>\n<dt id=\"which%20user%20roles%20can%20access%20the%20plugin%3F\"><h3>Which user roles can access the plugin?<\/h3><\/dt>\n<dd><p>Only users with the manage_options capability \u2014 typically Administrators \u2014 can view the audit dashboard and download reports. The plugin does not add any frontend access or expose data publicly.<\/p><\/dd>\n<dt id=\"how%20accurate%20is%20the%20database%20size%20shown%3F\"><h3>How accurate is the database size shown?<\/h3><\/dt>\n<dd><p>The database size is calculated using MySQL's information_schema, which reflects the actual on-disk size of all tables in your WordPress database including indexes. It is as accurate as your MySQL server reports.<\/p><\/dd>\n<dt id=\"does%20it%20detect%20all%20installed%20plugins%2C%20including%20inactive%20ones%3F\"><h3>Does it detect all installed plugins, including inactive ones?<\/h3><\/dt>\n<dd><p>Yes. The plugin lists all installed plugins \u2014 both active and inactive \u2014 along with their version numbers and authors. This is useful for identifying outdated or unused plugins during a site audit.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20translation-ready%3F\"><h3>Is the plugin translation-ready?<\/h3><\/dt>\n<dd><p>Yes. All strings are internationalised using the text domain full-site-auditor. You can translate it using Loco Translate, WPML String Translation, or by submitting translations directly on WordPress.org.<\/p><\/dd>\n<dt id=\"where%20can%20i%20report%20a%20bug%20or%20request%20a%20feature%3F\"><h3>Where can I report a bug or request a feature?<\/h3><\/dt>\n<dd><p>You can open a thread in the plugin's Support tab on WordPress.org. For urgent issues or feature requests, use the support forum and include your PHP version, WordPress version, and a description of the issue.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Full site audit dashboard with stat cards<\/li>\n<li>PDF export with browser print-to-save functionality<\/li>\n<li>White-label branding options<\/li>\n<li>Automated email reports with cron scheduling<\/li>\n<li>Comprehensive data collection (PHP, server, database, themes, plugins, content, users, performance, and security)<\/li>\n<\/ul>","raw_excerpt":"Generate professional WordPress audit reports covering server, plugins, themes, content &amp; security \u2014 exportable as PDF in one click.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/310435","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=310435"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hiral26"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=310435"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=310435"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=310435"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=310435"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=310435"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=310435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}