{"id":367631,"date":"2026-09-15T20:00:18","date_gmt":"2026-09-15T20:00:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/performance-diagnostics\/"},"modified":"2026-09-15T20:00:00","modified_gmt":"2026-09-15T20:00:00","slug":"storeplus-sitegauge","status":"publish","type":"plugin","link":"https:\/\/th.wordpress.org\/plugins\/storeplus-sitegauge\/","author":23539533,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.5","stable_tag":"1.0.5","tested":"7.1.1","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"StorePlus SiteGauge","header_author":"WPStorePlus","header_description":"Diagnose common WordPress performance risks without changing site settings or deleting data.","assets_banners_color":"f4f9fc","last_updated":"2026-09-15 20:00:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":47,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.5":{"tag":"1.0.5","author":"wpstoreplus","date":"2026-09-15 20:00:00","revision":3697646}},"upgrade_notice":{"1.0.5":"<p>Renamed to StorePlus SiteGauge with the new <code>storeplus-sitegauge<\/code> slug; diagnostic behavior is unchanged.<\/p>","1.0.4":"<p>Maintenance release with package metadata updates; diagnostic behavior is unchanged.<\/p>","1.0.3":"<p>Plugin Check compatibility and internationalization hardening.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3697650,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3697650,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3697650,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3697650,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3697650,"resolution":"1","location":"assets","locale":"","width":1058,"height":1124},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3697650,"resolution":"2","location":"assets","locale":"","width":1056,"height":1038},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3697650,"resolution":"3","location":"assets","locale":"","width":1060,"height":573}},"screenshots":{"1":"Performance score and diagnostic summary.","2":"Read-only diagnostic cards grouped by category."}},"plugin_section":[],"plugin_tags":[146,153,23519,247,151481],"plugin_category":[52,54,59],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-367631","plugin","type-plugin","status-publish","hentry","plugin_tags-cache","plugin_tags-database","plugin_tags-diagnostics","plugin_tags-performance","plugin_tags-site-health","plugin_category-performance","plugin_category-security-and-spam-protection","plugin_category-utilities-and-tools","plugin_committers-wpstoreplus"],"banners":{"banner":"https:\/\/ps.w.org\/storeplus-sitegauge\/assets\/banner-772x250.png?rev=3697650","banner_2x":"https:\/\/ps.w.org\/storeplus-sitegauge\/assets\/banner-1544x500.png?rev=3697650","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/storeplus-sitegauge\/assets\/icon-128x128.png?rev=3697650","icon_2x":"https:\/\/ps.w.org\/storeplus-sitegauge\/assets\/icon-256x256.png?rev=3697650","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/storeplus-sitegauge\/assets\/screenshot-1.png?rev=3697650","caption":"Performance score and diagnostic summary."},{"src":"https:\/\/ps.w.org\/storeplus-sitegauge\/assets\/screenshot-2.png?rev=3697650","caption":"Read-only diagnostic cards grouped by category."},{"src":"https:\/\/ps.w.org\/storeplus-sitegauge\/assets\/screenshot-3.png?rev=3697650","caption":""}],"raw_content":"<!--section=description-->\n<p>StorePlus SiteGauge is a read-only WordPress performance health checker. It helps administrators identify common conditions that may contribute to a slow or unhealthy WordPress site without changing settings, deleting data, clearing caches, or modifying the database.<\/p>\n\n<p>The v1.0.5 dashboard includes a performance score and 20 diagnostic checks across Server, Database, WordPress, Cache, and Media.<\/p>\n\n<h4>Included checks<\/h4>\n\n<ul>\n<li>PHP version<\/li>\n<li>PHP memory limit<\/li>\n<li>PHP max execution time<\/li>\n<li>WordPress memory usage<\/li>\n<li>Database size<\/li>\n<li>Autoload options size<\/li>\n<li>Post revisions<\/li>\n<li>Expired transients<\/li>\n<li>Active plugin count<\/li>\n<li>Inactive plugin count<\/li>\n<li>Installed theme count<\/li>\n<li>WP-Cron status<\/li>\n<li>Overdue cron events<\/li>\n<li>Persistent object cache detection<\/li>\n<li>Page cache detection<\/li>\n<li>WP_DEBUG status<\/li>\n<li>HTTPS status<\/li>\n<li>REST API test<\/li>\n<li>Loopback request test<\/li>\n<li>Large image scan (bounded to the latest 100 image attachments)<\/li>\n<\/ul>\n\n<h4>Read-only by design<\/h4>\n\n<p>StorePlus SiteGauge does not automatically optimize your database, remove revisions, delete transients, change WordPress settings, disable plugins, alter themes, clear caches, or modify media files.<\/p>\n\n<p>Diagnostic results are generated when the dashboard is loaded. Version 1.0.5 does not store diagnostic history.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>storeplus-sitegauge<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the ZIP from Plugins &gt; Add Plugin &gt; Upload Plugin.<\/li>\n<li>Activate StorePlus SiteGauge from the Plugins screen.<\/li>\n<li>Open StorePlus SiteGauge in the WordPress admin menu.<\/li>\n<li>Review the score, diagnostic statuses, and recommendations.<\/li>\n<li>Use Run Diagnostics Again to refresh the results.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20change%20my%20wordpress%20settings%3F\"><h3>Does the plugin change my WordPress settings?<\/h3><\/dt>\n<dd><p>No. Version 1.0.5 is designed as a read-only diagnostic tool.<\/p><\/dd>\n<dt id=\"does%20it%20delete%20revisions%20or%20expired%20transients%3F\"><h3>Does it delete revisions or expired transients?<\/h3><\/dt>\n<dd><p>No. It can report counts, but it does not delete them.<\/p><\/dd>\n<dt id=\"does%20it%20clear%20or%20configure%20cache%3F\"><h3>Does it clear or configure cache?<\/h3><\/dt>\n<dd><p>No. It only performs basic cache detection.<\/p><\/dd>\n<dt id=\"does%20it%20send%20site%20data%20to%20an%20external%20service%3F\"><h3>Does it send site data to an external service?<\/h3><\/dt>\n<dd><p>No external analytics or vendor API is used by this plugin. The REST API and loopback checks make short requests to the WordPress site's own URLs using the WordPress HTTP API.<\/p><\/dd>\n<dt id=\"why%20is%20plugin%20count%20not%20automatically%20considered%20a%20critical%20problem%3F\"><h3>Why is plugin count not automatically considered a critical problem?<\/h3><\/dt>\n<dd><p>Plugin count alone does not determine performance. A small number of inefficient plugins can be slower than a larger collection of well-built plugins. The result is therefore informational or a recommendation rather than a definitive performance judgment.<\/p><\/dd>\n<dt id=\"does%20the%20large%20image%20scanner%20scan%20the%20entire%20media%20library%3F\"><h3>Does the large image scanner scan the entire Media Library?<\/h3><\/dt>\n<dd><p>No. To keep the diagnostic itself lightweight, version 1.0.5 checks up to the latest 100 image attachments and reports originals larger than 2 MB.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Renamed the plugin to StorePlus SiteGauge for a more distinctive WordPress.org directory identity.<\/li>\n<li>Changed the plugin slug and text domain to <code>storeplus-sitegauge<\/code>.<\/li>\n<li>No changes to the 20 diagnostics, dashboard UI, scoring, or read-only behavior.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Maintenance release based on the Plugin Check-passing v1.0.3 baseline.<\/li>\n<li>Updated plugin version and WordPress.org package metadata.<\/li>\n<li>No changes to the 20 diagnostics, dashboard UI, or read-only behavior.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Added direct-access protection to all PHP class files.<\/li>\n<li>Added translator comments for localized strings containing placeholders.<\/li>\n<li>Documented required read-only aggregate database queries for coding-standard checks.<\/li>\n<li>Added the languages directory declared by the plugin header.<\/li>\n<li>Kept all 20 diagnostics and dashboard behavior unchanged.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Changed the plugin slug and text domain to <code>storeplus-sitegauge<\/code>.<\/li>\n<li>Updated public PHP prefixes to the unique <code>SPPD_<\/code> \/ <code>sppd_<\/code> prefix.<\/li>\n<li>Improved read-only database queries for WordPress Plugin Check compatibility.<\/li>\n<\/ul>","raw_excerpt":"Diagnose common WordPress performance risks with read-only checks for server, database, cache, cron, plugins, and media.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/367631","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=367631"}],"author":[{"embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wpstoreplus"}],"wp:attachment":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=367631"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=367631"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=367631"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=367631"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=367631"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=367631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}