{"id":39339,"date":"2015-10-09T23:31:49","date_gmt":"2015-10-09T23:31:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/diagnostic-glance\/"},"modified":"2026-01-01T06:35:56","modified_gmt":"2026-01-01T06:35:56","slug":"diagnostic-glance","status":"publish","type":"plugin","link":"https:\/\/azb.wordpress.org\/plugins\/diagnostic-glance\/","author":23119041,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.0","stable_tag":"2.0.0","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Diagnostic Glance","header_author":"Laughter On Water","header_description":"","assets_banners_color":"3b6a96","last_updated":"2026-01-01 06:35:56","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/shop.low.li\/downloads\/help-the-legend-sail-on\/","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/diagnostic-glance\/","header_author_uri":"https:\/\/profiles.wordpress.org\/laughteronwater\/#content-plugins","rating":3,"author_block_rating":0,"active_installs":40,"downloads":3591,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.9":{"tag":"0.9","author":"Laughter On Water","date":"2015-10-09 23:34:37"},"0.9.1":{"tag":"0.9.1","author":"Laughter On Water","date":"2015-10-18 21:15:04"},"0.9.2":{"tag":"0.9.2","author":"Laughter On Water","date":"2015-10-24 17:29:25"},"0.9.3":{"tag":"0.9.3","author":"Laughter On Water","date":"2018-03-18 15:59:39"},"0.9.4":{"tag":"0.9.4","author":"Laughter On Water","date":"2019-01-23 21:02:45"},"0.9.5":{"tag":"0.9.5","author":"Laughter On Water","date":"2019-01-23 21:17:04"},"0.9.6":{"tag":"0.9.6","author":"Laughter On Water","date":"2019-02-25 14:52:55"},"1.0":{"tag":"1.0","author":"Laughter On Water","date":"2019-03-02 19:30:08"},"1.1.0":{"tag":"1.1.0","author":"laughteronwater","date":"2025-09-01 22:36:38"},"1.1.1":{"tag":"1.1.1","author":"laughteronwater","date":"2025-09-03 23:44:32"},"2.0.0":{"tag":"2.0.0","author":"laughteronwater","date":"2026-01-01 06:35:56"}},"upgrade_notice":{"2.0.0":"<p>Major update with new Settings page, FAQ system, and improved user experience. Widget configuration now handled through Settings &gt; Diagnostic Glance.<\/p>","1.1.0":"<p>Major update with enhanced security, accessibility, and user experience. Requires WordPress 5.0+ and PHP 7.4+. Backup before updating.<\/p>","1.0.1":"<p>WordPress 6.3.1 compatibility and minor bug fixes.<\/p>","1.0.0":"<p>Major update with configurable sections and improved interface. Now you can choose which diagnostic sections to display.<\/p>","0.9.6":"<p>WordPress 5.1 compatibility and improved mobile display.<\/p>","0.9.4":"<p>Added one-click copying and shortcode support for easier forum sharing.<\/p>"},"ratings":{"1":"1","2":0,"3":0,"4":0,"5":"1"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3430369,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3430369,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3430369,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3430369,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.9","0.9.1","0.9.2","0.9.3","0.9.4","0.9.5","0.9.6","1.0","1.1.0","1.1.1","2.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3430369,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3430369,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3430369,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3430369,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3430369,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"<strong>Access Settings<\/strong> - Click configure in dashboard widget or Settings \u21d2 Diagnostic Glance","2":"<strong>Toggle Dashboard Widget<\/strong> - Turn the dashboard widget on or off.","3":"<strong>Configure Diagnostics<\/strong> - Toggle on or off the stats you want displayed.","4":"<strong>Copy Details or Shortcode<\/strong> - Clean formatting when using the shortcode on pages","5":"<strong>Obligatory FAQ<\/strong> - Most questions answered here."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[434,23516,1104,2680,8541],"plugin_category":[],"plugin_contributors":[95134],"plugin_business_model":[],"class_list":["post-39339","plugin","type-plugin","status-publish","hentry","plugin_tags-dashboard","plugin_tags-diagnostic","plugin_tags-support","plugin_tags-system","plugin_tags-troubleshooting","plugin_contributors-laughter-on-water","plugin_committers-laughteronwater","plugin_support_reps-chrisnobrand4wp"],"banners":{"banner":"https:\/\/ps.w.org\/diagnostic-glance\/assets\/banner-772x250.png?rev=3430369","banner_2x":"https:\/\/ps.w.org\/diagnostic-glance\/assets\/banner-1544x500.png?rev=3430369","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/diagnostic-glance\/assets\/icon-128x128.png?rev=3430369","icon_2x":"https:\/\/ps.w.org\/diagnostic-glance\/assets\/icon-256x256.png?rev=3430369","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/diagnostic-glance\/assets\/screenshot-1.png?rev=3430369","caption":"<strong>Access Settings<\/strong> - Click configure in dashboard widget or Settings \u21d2 Diagnostic Glance"},{"src":"https:\/\/ps.w.org\/diagnostic-glance\/assets\/screenshot-2.png?rev=3430369","caption":"<strong>Toggle Dashboard Widget<\/strong> - Turn the dashboard widget on or off."},{"src":"https:\/\/ps.w.org\/diagnostic-glance\/assets\/screenshot-3.png?rev=3430369","caption":"<strong>Configure Diagnostics<\/strong> - Toggle on or off the stats you want displayed."},{"src":"https:\/\/ps.w.org\/diagnostic-glance\/assets\/screenshot-4.png?rev=3430369","caption":"<strong>Copy Details or Shortcode<\/strong> - Clean formatting when using the shortcode on pages"},{"src":"https:\/\/ps.w.org\/diagnostic-glance\/assets\/screenshot-5.png?rev=3430369","caption":"<strong>Obligatory FAQ<\/strong> - Most questions answered here."}],"raw_content":"<!--section=description-->\n<p><strong>Diagnostic Glance<\/strong> provides a comprehensive overview of your WordPress installation's key technical details in an easy-to-copy format, perfect for sharing when seeking help on WordPress support forums.<\/p>\n\n<p>When WordPress challenges arise that are beyond your current expertise, getting help from the community becomes essential. Support volunteers can better diagnose your issues when they can quickly review your site's configuration, hosting environment, and basic statistics.<\/p>\n\n<p>This plugin creates a dashboard widget that consolidates all essential diagnostic information in one convenient location, with a simple one-click copy feature to share the details wherever you need help.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>One-Click Copy<\/strong> - Modern clipboard functionality with fallback support for all browsers<\/li>\n<li><strong>Comprehensive Information<\/strong> - WordPress version, themes, plugins, server config, and more<\/li>\n<li><strong>Configurable Sections<\/strong> - Show or hide specific diagnostic sections as needed<\/li>\n<li><strong>Shortcode Support<\/strong> - Create a dedicated diagnostic page with <code>[diagnostic_glance]<\/code><\/li>\n<li><strong>Mobile Responsive<\/strong> - Works perfectly on all device sizes<\/li>\n<li><strong>Accessibility Ready<\/strong> - Full keyboard navigation and screen reader support<\/li>\n<li><strong>Translation Ready<\/strong> - Complete internationalization support<\/li>\n<li><strong>Privacy Focused<\/strong> - No external connections, all data stays on your server<\/li>\n<\/ul>\n\n<h3>Information Collected<\/h3>\n\n<ul>\n<li><strong>WordPress Version<\/strong> and configuration settings<\/li>\n<li><strong>Themes<\/strong> - All installed themes with version numbers and active theme indicator<\/li>\n<li><strong>Plugins<\/strong> - All installed plugins with version numbers and activation status<\/li>\n<li><strong>WordPress Configuration<\/strong> - Memory limits, debug settings, permalink structure<\/li>\n<li><strong>Server Information<\/strong> - Web server type, PHP version, MySQL version, memory settings<\/li>\n<li><strong>PHP Extensions<\/strong> - All loaded PHP modules and extensions<\/li>\n<li><strong>Apache\/Nginx Modules<\/strong> - Web server modules (when available)<\/li>\n<li><strong>Site Statistics<\/strong> - User counts, posts, pages, comments, and media library totals<\/li>\n<\/ul>\n\n<h3>Why Use Diagnostic Glance?<\/h3>\n\n<p>When seeking help on WordPress forums, support volunteers often need to know:\n- What version of WordPress you're running\n- Which plugins and themes are active\n- Your server configuration\n- Any debug settings or memory limits<\/p>\n\n<p>Instead of manually gathering this information, Diagnostic Glance compiles everything automatically in a format that's easy to read and share.<\/p>\n\n<h3>Shortcode Usage<\/h3>\n\n<p>Create a dedicated diagnostic page using the shortcode:<\/p>\n\n<ul>\n<li><code>[diagnostic_glance]<\/code> - Display using current widget settings<\/li>\n<li><code>[diagnostic_glance sections=\"themes,plugins\"]<\/code> - Show specific sections only<\/li>\n<li><code>[diagnostic_glance cache=\"false\"]<\/code> - Disable caching for real-time data<\/li>\n<li><code>[diagnostic_glance show_footer=\"false\"]<\/code> - Hide plugin attribution<\/li>\n<\/ul>\n\n<p>Available sections: <code>themes<\/code>, <code>plugins<\/code>, <code>wordpress<\/code>, <code>server<\/code>, <code>php<\/code>, <code>apache<\/code>, <code>stats<\/code><\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Diagnostic Glance is designed with privacy in mind:<\/p>\n\n<p><strong>Data Collection:<\/strong> This plugin does not collect, store, or transmit any personal data or site information to external servers.<\/p>\n\n<p><strong>Local Operation:<\/strong> All diagnostic information is generated and displayed locally on your WordPress installation.<\/p>\n\n<p><strong>No Tracking:<\/strong> The plugin does not use cookies, analytics, or any tracking mechanisms.<\/p>\n\n<p><strong>Shared Information:<\/strong> The diagnostic information you choose to copy and share is entirely under your control.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support, feature requests, or bug reports:<\/p>\n\n<ul>\n<li><strong>WordPress.org Forums:<\/strong> <a href=\"https:\/\/wordpress.org\/support\/plugin\/diagnostic-glance\/\">Plugin Support Forum<\/a><\/li>\n<li><strong>Plugin Homepage:<\/strong> <a href=\"https:\/\/low.li\/wordpress-plugins\/\">https:\/\/low.li\/wordpress-plugins\/<\/a><\/li>\n<li><strong>Rate &amp; Review:<\/strong> <a href=\"https:\/\/wordpress.org\/plugins\/diagnostic-glance\/#reviews\">Leave a review<\/a> if you find this plugin helpful<\/li>\n<\/ul>\n\n<h3>Developer Information<\/h3>\n\n<p><strong>GitHub Repository:<\/strong> Available for developers who want to contribute or review the code\n<strong>Hooks &amp; Filters:<\/strong> The plugin provides action hooks for developers to extend functionality\n<strong>Translation:<\/strong> Help translate this plugin at <a href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/diagnostic-glance\">WordPress.org Translate<\/a><\/p>\n\n<p><strong>Action Hooks:<\/strong>\n* <code>diagnostic_glance_loaded<\/code> - Fired when the plugin is fully loaded\n* <code>diagnostic_glance_before_output<\/code> - Before diagnostic information is generated\n* <code>diagnostic_glance_after_output<\/code> - After diagnostic information is generated<\/p>\n\n<p><strong>Filters:<\/strong>\n* <code>diagnostic_glance_sections<\/code> - Modify available diagnostic sections\n* <code>diagnostic_glance_output<\/code> - Modify the diagnostic output before display<\/p>\n\n<!--section=installation-->\n<h3>Automatic Installation<\/h3>\n\n<ol>\n<li>Go to <strong>Plugins &gt; Add New<\/strong> in your WordPress admin<\/li>\n<li>Search for \"Diagnostic Glance\"<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong><\/li>\n<li>Navigate to your <strong>Dashboard<\/strong> to see the new widget<\/li>\n<\/ol>\n\n<h3>Manual Installation<\/h3>\n\n<ol>\n<li>Download the plugin zip file<\/li>\n<li>Go to <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong><\/li>\n<li>Choose the zip file and click <strong>Install Now<\/strong><\/li>\n<li>Click <strong>Activate Plugin<\/strong><\/li>\n<li>Navigate to your <strong>Dashboard<\/strong> to see the new widget<\/li>\n<\/ol>\n\n<h3>After Installation<\/h3>\n\n<ol>\n<li>Go to <strong>Settings &gt; Diagnostic Glance<\/strong> to configure the plugin<\/li>\n<li>Choose which diagnostic sections to display<\/li>\n<li>Optionally toggle the dashboard widget visibility<\/li>\n<li>View the FAQ for usage tips<\/li>\n<li>Use the <strong>Copy Diagnostic Info<\/strong> button to share your information<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20use%20this%20plugin%3F\"><h3>How do I use this plugin?<\/h3><\/dt>\n<dd><ol>\n<li>After installation, go to Settings &gt; Diagnostic Glance<\/li>\n<li>Choose which diagnostic sections to display in \"Diagnostic Display Settings\"<\/li>\n<li>Click \"Save Display Settings\" to save your preferences<\/li>\n<li>Use the \"Copy Diagnostic Info\" button to copy the information<\/li>\n<li>Paste the information into forum posts or support tickets<\/li>\n<li>Optionally enable the dashboard widget for quick access<\/li>\n<\/ol><\/dd>\n<dt id=\"is%20the%20information%20safe%20to%20share%3F\"><h3>Is the information safe to share?<\/h3><\/dt>\n<dd><p>Yes, all information displayed by Diagnostic Glance is safe to share publicly. The plugin only shows:\n- Software versions (WordPress, PHP, MySQL)\n- Plugin and theme names and versions\n- Server configuration details\n- Basic site statistics<\/p>\n\n<p>No sensitive information like passwords, database details, or file paths are included.<\/p><\/dd>\n<dt id=\"why%20isn%27t%20anything%20showing%20except%20the%20wordpress%20version%3F\"><h3>Why isn't anything showing except the WordPress version?<\/h3><\/dt>\n<dd><p>You need to configure which sections to display:\n1. Go to Settings &gt; Diagnostic Glance\n2. Toggle on the sections you want to show in \"Diagnostic Display Settings\"\n3. Click \"Save Display Settings\" to save your preferences\n4. The selected information will now appear in the output below<\/p><\/dd>\n<dt id=\"can%20i%20create%20a%20page%20with%20diagnostic%20information%3F\"><h3>Can I create a page with diagnostic information?<\/h3><\/dt>\n<dd><p>Yes! Use the shortcode <code>[diagnostic_glance]<\/code> on any page or post. This is helpful for:\n- Reducing clutter in forum posts\n- Sharing a permanent link to your site's diagnostic information\n- Creating a private diagnostic page for troubleshooting<\/p><\/dd>\n<dt id=\"the%20copy%20button%20isn%27t%20working%20in%20my%20browser\"><h3>The copy button isn't working in my browser<\/h3><\/dt>\n<dd><p>The plugin uses modern clipboard functionality with fallbacks:\n- Modern browsers: Uses the Clipboard API for one-click copying\n- Older browsers: Falls back to text selection (you'll need to press Ctrl+C\/Cmd+C)\n- All browsers: You can manually select the text in the diagnostic area<\/p><\/dd>\n<dt id=\"can%20i%20customize%20which%20sections%20appear%20in%20the%20shortcode%3F\"><h3>Can I customize which sections appear in the shortcode?<\/h3><\/dt>\n<dd><p>Yes! Use the sections attribute:\n    [diagnostic_glance sections=\"themes,plugins,wordpress\"]<\/p>\n\n<p>Available sections: themes, plugins, wordpress, server, php, apache, stats<\/p><\/dd>\n<dt id=\"how%20often%20is%20the%20diagnostic%20information%20updated%3F\"><h3>How often is the diagnostic information updated?<\/h3><\/dt>\n<dd><p>The information is generated in real-time when you view it, with optional caching for performance. Set <code>cache=\"false\"<\/code> in the shortcode for always-fresh data.<\/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, Diagnostic Glance only runs when dashboard or shortcodes are displayed. It has no impact on your site's frontend performance for visitors.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.0 - 2024-12-31<\/h4>\n\n<ul>\n<li>Added dedicated Settings page under Settings &gt; Diagnostic Glance<\/li>\n<li>Added professional FAQ accordion with 8 common questions<\/li>\n<li>Added AJAX-powered widget visibility toggle<\/li>\n<li>Added complete uninstall cleanup for database options<\/li>\n<li>Enhanced mobile responsiveness throughout<\/li>\n<li>All settings now update in real-time without page reload<\/li>\n<\/ul>\n\n<h4>1.1.1 - 2024-09-03<\/h4>\n\n<ul>\n<li>Enhanced security and code compliance<\/li>\n<li>Improved form validation<\/li>\n<\/ul>\n\n<h4>1.1.0 - 2024-09-01<\/h4>\n\n<ul>\n<li>Modern clipboard API with intelligent fallbacks<\/li>\n<li>Enhanced shortcode with configurable sections<\/li>\n<li>Comprehensive accessibility support<\/li>\n<li>Mobile-responsive design<\/li>\n<li>Translation-ready with internationalization<\/li>\n<li>Security improvements with nonce verification<\/li>\n<li>Smart caching system for diagnostic data<\/li>\n<li>Object-oriented architecture<\/li>\n<li>WordPress 6.8 compatibility<\/li>\n<\/ul>\n\n<h4>1.0.1 - 2019-09-15<\/h4>\n\n<ul>\n<li>WordPress 6.3.1 compatibility confirmation<\/li>\n<li>Minor bug fixes in widget display<\/li>\n<\/ul>\n\n<h4>1.0.0 - 2019-08-20<\/h4>\n\n<ul>\n<li>Complete rewrite with configuration options<\/li>\n<li>Added ability to show\/hide diagnostic sections<\/li>\n<li>Improved code organization and WordPress methodology<\/li>\n<li>Enhanced dashboard widget interface<\/li>\n<\/ul>\n\n<h4>0.9.6 - 2019-02-25<\/h4>\n\n<ul>\n<li>WordPress 5.1 compatibility<\/li>\n<li>Fixed text overflow issues in dashboard widget<\/li>\n<li>Improved mobile display<\/li>\n<\/ul>\n\n<h4>0.9.5 - 2019-01-15<\/h4>\n\n<ul>\n<li>Fixed dashboard widget placement bug<\/li>\n<li>Improved widget positioning functionality<\/li>\n<\/ul>\n\n<h4>0.9.4 - 2018-12-10<\/h4>\n\n<ul>\n<li>Added one-button clipboard copying<\/li>\n<li>Introduced shortcode functionality for reduced forum clutter<\/li>\n<li>Enhanced user interface<\/li>\n<\/ul>\n\n<h4>0.9.3 - 2018-11-20<\/h4>\n\n<ul>\n<li>WordPress 4.9.9 compatibility confirmation<\/li>\n<li>Code optimization improvements<\/li>\n<\/ul>\n\n<h4>0.9.2 - 2018-10-15<\/h4>\n\n<ul>\n<li>Added PHP SAPI information<\/li>\n<li>Improved Apache module detection<\/li>\n<li>Better handling when Apache info unavailable<\/li>\n<\/ul>\n\n<h4>0.9.1 - 2018-09-30<\/h4>\n\n<ul>\n<li>Added PHP extensions listing<\/li>\n<li>Added Apache modules listing<\/li>\n<li>Code improvements and optimizations<\/li>\n<\/ul>\n\n<h4>0.9.0 - 2018-09-15<\/h4>\n\n<ul>\n<li>Minor updates and improvements<\/li>\n<li>Enhanced stability<\/li>\n<\/ul>\n\n<h4>0.8.0 - 2018-09-01<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<li>Basic diagnostic information collection<\/li>\n<li>Simple dashboard widget interface<\/li>\n<\/ul>","raw_excerpt":"Diagnostic summary of WordPress setup including themes, plugins, system config, and site stats -- formatted for support forum posting.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/39339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=39339"}],"author":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/laughteronwater"}],"wp:attachment":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=39339"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=39339"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=39339"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=39339"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=39339"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=39339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}