Plugin Directory

Changeset 3324725


Ignore:
Timestamp:
07/09/2025 06:39:04 AM (8 months ago)
Author:
jhimross
Message:

new features added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • debugger-troubleshooter/trunk/readme.txt

    r3324139 r3324725  
    11=== Debugger & Troubleshooter ===
    22Contributors: jhimross
    3 Tags: debug, troubleshoot, site health, php info, theme
     3Tags: debug, troubleshoot, site health, php info, theme, developer
    44Requires at least: 5.0
    55Requires PHP: 7.4
     
    1414== Description ==
    1515
    16 The "Debug & Troubleshooter" plugin provides essential tools for WordPress site administrators to diagnose and resolve issues efficiently. It offers a dedicated section in the WordPress dashboard that displays comprehensive site health information, similar to the built-in Site Health feature, including PHP version, memory limit, WordPress constants, and active theme/plugin details.
     16The "Debug & Troubleshooter" plugin provides essential tools for WordPress site administrators to diagnose and resolve issues efficiently. It offers a dedicated section in the WordPress dashboard that displays comprehensive site health information, which is organized into convenient collapsible sections.
    1717
    1818**Key Features:**
    1919
    20 * **Comprehensive Site Information:** Get a quick overview of your WordPress environment, including PHP settings, WordPress version, active theme, active plugins, and important WordPress constants.
     20* **Comprehensive Site Information:** Get a quick, organized overview of your WordPress environment. All information is presented in collapsible cards, so you can easily find what you need. This includes:
     21    * Detailed PHP, Database, and Server information.
     22    * A complete list of all installed themes and plugins, with their active/inactive status clearly displayed.
     23    * A list of important WordPress constants and their current values.
     24* **Copy to Clipboard:** A one-click button allows you to copy all the site information, making it incredibly easy to share with support forums or developers when you need help.
    2125* **Troubleshooting Mode:** Activate a unique "Troubleshooting Mode" for your current browser session. This mode allows you to:
    22     * **Simulate Plugin Deactivation:** Selectively "deactivate" plugins. The plugin's assets and code will be disabled for your session, mimicking actual deactivation, but the live site remains untouched for other visitors.
     26    * **Simulate Plugin Deactivation:** Selectively "deactivate" plugins. The plugin's assets and code will be disabled for your session only, mimicking actual deactivation, but the live site remains untouched for other visitors.
    2327    * **Simulate Theme Switching:** Preview any installed theme. Your browser will render the site using the chosen theme, while the public-facing site continues to use the active theme.
    2428* **Safe Debugging:** All troubleshooting actions are session-based using cookies, ensuring that any changes you make in Troubleshooting Mode do not impact your live website or its visitors. This makes it a safe environment for diagnosing conflicts and issues.
     
    4145
    42461.  **Extract** the `debug-troubleshooter.zip` file.
    43 2.  **Upload** the `debug-troubleshooter` folder (containing `debug-troubleshooter.php`, `assets/css/admin.css`, and `assets/js/admin.js`) to the `/wp-content/plugins/` directory via FTP or your hosting's file manager.
     472.  **Upload** the `debug-troubleshooter` folder to the `/wp-content/plugins/` directory via FTP or your hosting's file manager.
    44483.  **Activate** the plugin through the 'Plugins' menu in WordPress.
    4549
     
    5054### 1. Site Information
    5155
    52 The top section provides a quick overview of your WordPress environment:
     56The top section provides a comprehensive overview of your WordPress environment, organized into collapsible cards that are closed by default.
    5357
    54 * **PHP Information:** Displays your PHP version and memory limit.
    55 * **WordPress Information:** Shows your WordPress version, active theme, and a list of currently active plugins.
    56 * **WordPress Constants:** Lists important WordPress configuration constants and their values.
    57 * **Server Information:** Provides basic details about your web server.
    58 
    59 This section is for informational purposes only and does not allow for direct modifications.
     58* **Collapsible Cards:** Click on any card title (e.g., "WordPress Information," "PHP Information," etc.) to expand it and view the details.
     59* **Detailed Lists:** The "WordPress Information" card includes counts of your active and inactive themes and plugins. Click the "Show All" link to see a detailed list of each, along with their status.
     60* **Copy to Clipboard:** Use the "Copy to Clipboard" button at the top of the section to copy all the site information, which you can then paste into a support ticket or share with a developer.
    6061
    6162### 2. Troubleshooting Mode
     
    92933.  The page will reload, and the admin notice will disappear, confirming you have exited the mode.
    9394
    94 
    9595== Frequently Asked Questions ==
    9696
     
    108108
    109109**Q: What information does the "Site Information" section show?**
    110 A: It shows crucial details like your PHP version, memory limits, WordPress version, currently active theme and plugins, and various WordPress constants, which are vital for debugging and understanding your site's configuration.
     110A: It shows crucial details like your PHP version, memory limits, WordPress version, a detailed list of themes and plugins, and various WordPress constants, which are vital for debugging and understanding your site's configuration.
    111111
    112112== Screenshots ==
    113113
    114 1.  Screenshot 1: The main Debug & Troubleshooter dashboard showing Site Information.
    115 2.  Screenshot 2: The Troubleshooting Mode section with theme and plugin selection.
    116 3.  Screenshot 3: An example of the admin notice when Troubleshooting Mode is active.
     1141.  The main Debug & Troubleshooter dashboard showing the Site Information and Troubleshooting Mode sections.
     1152.  An expanded view of the Site Information card, showing detailed lists of themes and plugins.
     1163.  An example of the admin notice when Troubleshooting Mode is active.
    117117
    118118== Changelog ==
     119
     120= 1.1.0 - 2025-07-09 =
     121* **Feature:** Site Information cards (WordPress, PHP, Database, Server, Constants) are now collapsible and closed by default for a cleaner interface.
     122* **Feature:** Added a "Copy to Clipboard" button to easily copy all site information for support requests or documentation.
     123* **Enhancement:** The "WordPress Information" card now displays a detailed list of all installed themes and plugins, along with their respective active, inactive, or network-active status.
     124* **Enhancement:** The theme and plugin lists within the "WordPress Information" card are now compact, showing counts by default with a "Show All" toggle to view the complete list without taking up too much space.
     125* **Enhancement:** Expanded the displayed information for PHP, Server, and WordPress constants to provide more comprehensive data for debugging.
     126* **Fix:** Resolved a bug that prevented the collapsible sections from functioning correctly after recent updates.
    119127
    120128= 1.0.0 – 2025-06-25 =
     
    126134* Included admin notices for active troubleshooting sessions.
    127135* Ensured compliance with WordPress.org plugin review guidelines for asset enqueuing and security.
    128 
    129 = 1.1.0 - 2025-07-08 =
    130 * Feature: Site Information cards (WordPress, PHP, Database, Server, Constants) are now collapsible and closed by default for a cleaner interface.
    131 * Feature: Added a "Copy to Clipboard" button to easily copy all site information for support requests or documentation.
    132 * Enhancement: The "WordPress Information" card now displays a detailed list of all installed themes and plugins, along with their respective active, inactive, or network-active status.
    133 * Enhancement: The theme and plugin lists within the "WordPress Information" card are now compact, showing counts by default with a "Show All" toggle to view the complete list without taking up too much space.
    134 * Enhancement: Expanded the displayed information for PHP, Server, and WordPress constants to provide more comprehensive data for debugging.
    135 * Fix: Resolved a bug that prevented the collapsible sections from functioning correctly after recent updates.
Note: See TracChangeset for help on using the changeset viewer.