Plugin Directory

Changeset 3436695


Ignore:
Timestamp:
01/10/2026 03:49:32 PM (3 weeks ago)
Author:
prakharb88
Message:

Improved readme.txt with comprehensive documentation matching other plugins

File:
1 edited

Legend:

Unmodified
Added
Removed
  • hungry-resource-monitor/trunk/readme.txt

    r3436685 r3436695  
    11=== Hungry Resource Monitor ===
    22Contributors: prakharb88
     3Donate link: https://nandann.com
    34Tags: performance, memory, monitoring, optimization, cleanup
    45Requires at least: 6.2
     
    89License: GPLv2 or later
    910License URI: https://www.gnu.org/licenses/gpl-2.0.html
     11Author: Prakhar Bhatia
     12Author URI: https://nandann.com
    1013
    1114Monitor memory, CPU, and resource usage. Detect bloat from plugins, themes, and database. Weekly reports and optimization tips.
     
    1316== Description ==
    1417
    15 🧩 **What's Using My Memory?**
    16 
    17 Hungry Resource Monitor is a lightweight tool that tracks memory usage, database queries, and execution time across your WordPress site. Identify resource-heavy plugins and themes, clean up database bloat, and receive weekly performance reports.
     18**Hungry Resource Monitor** is a lightweight yet powerful WordPress plugin that tracks memory usage, database queries, and execution time across your entire site. Identify resource-heavy plugins and themes, clean up database bloat, and receive configurable performance reports to keep your WordPress installation running smoothly.
    1819
    1920= Key Features =
    2021
    21 * **Dashboard** - View top 5 resource consumers at a glance
    22 * **Server Limits** - See PHP memory limits, execution time, and more
    23 * **Cleanup Tools** - Remove post revisions, drafts, spam, and transients
    24 * **Unused Assets** - Find and delete inactive plugins and themes
    25 * **Email Reports** - Configurable daily, weekly, or monthly reports
    26 * **Toolbar Widget** - Real-time memory and query stats (admin only)
     22📊 **Dashboard & Monitoring**
     23* View top 5 resource consumers at a glance
     24* Real-time memory and query statistics
     25* Per-request tracking and analysis
     26* Historical data with configurable retention
     27
     28⚡ **Server Limits Display**
     29* PHP memory limits (current and peak)
     30* Maximum execution time settings
     31* Upload file size limits
     32* Post max size configurations
     33* Complete server environment overview
     34
     35🧹 **Database Cleanup Tools**
     36* Remove post revisions
     37* Delete auto-drafts and trashed posts
     38* Clear spam and trashed comments
     39* Purge expired transients
     40* Clean orphaned postmeta entries
     41
     42🔍 **Unused Asset Detection**
     43* Find and delete inactive plugins
     44* Identify unused themes consuming space
     45* Safe deletion with confirmation dialogs
     46
     47📧 **Email Reports**
     48* Configurable daily, weekly, or monthly reports
     49* Performance summaries delivered to your inbox
     50* Resource usage trends and recommendations
     51* Optimization tips based on your site's data
     52
     53🛠️ **Admin Toolbar Widget**
     54* Real-time memory and query stats
     55* Quick access to monitoring dashboard
     56* Visible only to administrators
     57
     58= How It Works =
     59
     601. **Activation**: Plugin starts tracking resource usage immediately after activation
     612. **Monitoring**: Each page load is analyzed for memory, queries, and execution time
     623. **Analysis**: Data is aggregated to identify top resource consumers
     634. **Reporting**: Regular reports notify you of performance issues
     645. **Optimization**: Use cleanup tools to reduce bloat and improve performance
     656. **Maintenance**: Configure retention periods to manage stored data
     66
     67= Use Cases =
     68
     69* **Performance Debugging**: Identify which plugins or themes are consuming the most resources
     70* **Database Optimization**: Clean up bloat from revisions, drafts, spam, and orphaned data
     71* **Server Monitoring**: Keep track of server limits and resource availability
     72* **Proactive Maintenance**: Receive regular reports before performance issues become critical
     73* **Site Auditing**: Evaluate resource usage before and after installing new plugins
     74* **Hosting Optimization**: Make informed decisions about hosting resources based on actual usage
    2775
    2876= What Gets Monitored =
    2977
    3078* Memory usage (current and peak)
    31 * Database query count and time
     79* Database query count and execution time
    3280* Page load execution time
    33 * Per-request statistics
     81* Per-request statistics and trends
     82* Plugin and theme resource consumption
    3483
    3584= Cleanup Options =
    3685
    37 * Post revisions
     86* Post revisions (all or keep a specific number)
    3887* Auto-drafts
    3988* Trashed posts and comments
    4089* Spam comments
    4190* Expired transients
    42 * Orphaned postmeta
     91* Orphaned postmeta entries
    4392
    4493== Installation ==
    4594
    46951. Upload the `hungry-resource-monitor` folder to `/wp-content/plugins/`
    47 2. Activate the plugin through the 'Plugins' menu
     962. Activate the plugin through the 'Plugins' menu in WordPress
    48973. Navigate to 'Resource Monitor' in your admin menu
    49984. Configure settings as needed
     995. Start monitoring your site's performance!
    50100
    51101== Frequently Asked Questions ==
     
    53103= Does this plugin slow down my site? =
    54104
    55 No. The plugin uses minimal resources and only tracks data on page load. Tracking can be disabled in settings.
     105No. The plugin uses minimal resources and only tracks data on page load. The tracking overhead is negligible and designed to have virtually no impact on your site's performance. Tracking can be completely disabled in settings if needed.
    56106
    57107= How long is data stored? =
    58108
    59 By default, 30 days. This is configurable in Settings.
     109By default, 30 days. This is configurable in Settings. You can increase or decrease the retention period based on your needs and database size considerations.
    60110
    61111= Is this compatible with caching plugins? =
    62112
    63 Yes. Resource tracking happens before output caching.
     113Yes. Resource tracking happens at the PHP level before output caching, so it works seamlessly with all major caching plugins including WP Super Cache, W3 Total Cache, LiteSpeed Cache, and others.
     114
     115= Will the cleanup tools break my site? =
     116
     117No. The cleanup tools only remove data that is safe to delete (revisions, drafts, spam, trash, expired transients, orphaned metadata). However, as with any database operation, we recommend backing up your site before performing cleanup operations.
     118
     119= Can I exclude certain data from cleanup? =
     120
     121The plugin follows WordPress best practices for cleanup operations. Post revisions are removed entirely, but your published content is never touched. Only safe-to-delete data is included in cleanup operations.
     122
     123= How accurate is the resource monitoring? =
     124
     125The plugin tracks actual memory usage and query counts reported by PHP and WordPress. The data reflects real resource consumption on your server during each page load.
     126
     127= Does this work on multisite installations? =
     128
     129Yes, the plugin works on both single-site and multisite WordPress installations. On multisite, monitoring is performed per-site.
     130
     131= Can I customize the email report schedule? =
     132
     133Yes! You can configure reports to be sent daily, weekly, or monthly. Simply adjust the settings in the plugin's Settings tab.
     134
     135= What permissions are required? =
     136
     137The plugin requires administrator privileges to access the monitoring dashboard and cleanup tools. The admin toolbar widget is only visible to administrators.
     138
     139= Does this plugin collect any data externally? =
     140
     141No. All data is stored locally in your WordPress database. No data is sent to external servers or third-party services.
     142
     143== Screenshots ==
     144
     1451. Dashboard showing top resource consumers and real-time statistics
     1462. Server Limits tab displaying PHP configuration and environment details
     1473. Database Cleanup interface with selectable cleanup options
     1484. Unused Assets tab showing inactive plugins and themes
     1495. Settings page with email report configuration and data retention options
    64150
    65151== Changelog ==
     152
     153= 1.0.1 =
     154* Security: Upgraded Chart.js to v4.5.1
     155* Fixed: Replaced inline JavaScript and CSS with proper wp_enqueue_script() and wp_enqueue_style()
     156* Fixed: Removed unauthorized function calls
     157* Improved: WordPress.org compliance updates
    66158
    67159= 1.0.0 =
     
    76168== Upgrade Notice ==
    77169
     170= 1.0.1 =
     171Security update: Upgraded Chart.js, improved code quality, and WordPress.org compliance. Recommended for all users.
     172
    78173= 1.0.0 =
    79 Initial release.
     174Initial release of Hungry Resource Monitor. Install now to start monitoring your WordPress site's resource usage!
     175
     176== Support ==
     177
     178For support, feature requests, or bug reports:
     179* Website: https://nandann.com
     180* Subject: WordPress Development Help Request
     181
     182Professional WordPress development and troubleshooting services available. Expert solutions for complex WordPress challenges including custom development, site migrations, security audits, and performance optimization.
     183
     184== Privacy ==
     185
     186This plugin does not collect, store, or transmit any personal data to external services. All monitoring data is stored locally in your WordPress database.
     187
     188The plugin stores the following information in your WordPress database:
     189* Resource usage statistics (memory, queries, execution time)
     190* Page load timestamps
     191* Plugin settings and configurations
     192
     193This data is used solely for monitoring and plugin functionality.
     194
     195The plugin does not:
     196* Send data to external servers
     197* Use third-party APIs for tracking or analytics
     198* Track users across sites
     199* Share data with third parties
     200* Collect any personal or identifiable information
     201
     202All data remains on your server under your control.
     203
     204== About the Developer ==
     205
     206**Prakhar Bhatia** is a professional WordPress developer and troubleshooter with extensive experience in:
     207
     208* **WordPress Troubleshooting**: Expert diagnosis and resolution of complex WordPress issues, performance optimization, and security hardening
     209* **Custom Development**: Bespoke WordPress plugins, themes, and custom functionality tailored to specific business needs
     210* **Site Migration & Hosting**: Seamless website migrations, hosting optimization, and server configuration for peak performance
     211* **Security & Maintenance**: Comprehensive security audits, malware removal, and ongoing maintenance to keep sites secure
     212
     213**Nandann Creative Agency** specializes in WordPress development solutions for businesses of all sizes.
     214
     215Website: https://nandann.com
     216
     217== Credits ==
     218
     219Built with performance and reliability in mind. Developed by Prakhar Bhatia at Nandann Creative Agency.
Note: See TracChangeset for help on using the changeset viewer.