Memory Limit Manager

Plugin Banner

Memory Limit Manager

by Muhammad Shakeel

Download
Description

Memory Limit Manager makes it incredibly easy to configure your memory limits without manually editing wp-config.php. With a beautiful, user-friendly interface and powerful features, you can increase memory limits with a single click.

Key Features

  • One-Click Updates – Change memory limits with a single button click
  • Quick Presets – Common configurations (128M/256M, 256M/512M, 512M/1G, 1G/2G)
  • Automatic Backups – Creates timestamped backups before any changes
  • Conflict Detection – Identifies if memory limits are defined elsewhere
  • System Diagnostics – File permissions and writability checks
  • Manual Fallback – Copy-paste code if automatic updates don’t work
  • Opcode Cache Clearing – Immediate effect after changes
  • Beautiful UI – Modern, card-based layout with real-time validation

Why Use This Plugin?

Manually editing wp-config.php can be:
– Intimidating for non-technical users
– Error-prone (syntax errors can break your site)
– Difficult to verify if changes took effect

Memory Limit Manager solves all these problems with a safe, user-friendly interface that handles everything automatically.

What It Does

This plugin allows you to configure two WordPress memory limit constants:
1. WP_MEMORY_LIMIT – Controls memory available on the frontend (default: 40M)
2. WP_MAX_MEMORY_LIMIT – Controls memory available in admin area (default: 256M)

Increasing these values can help resolve:
– “Memory exhausted” errors
– Plugin/theme activation failures
– Image upload problems
– Slow admin performance

Security

  • Nonce verification for CSRF protection
  • Capability checks (administrator-only access)
  • Input sanitization and validation
  • Secure file operations with error recovery

Documentation

Full documentation is available in the plugin’s README.md file and at the plugin website.

Support

For support, please visit: https://wordpress.org/support/plugin/memory-limit-manager/

Developer

Memory Limit Manager is developed and maintained by Muhammad Shakeel.

Website: https://muhammadshakeel.com/

Automatic Installation

  1. Log in to your admin panel
  2. Navigate to Plugins Add New
  3. Search for “Memory Limit Manager”
  4. Click Install Now and then Activate

Manual Installation

  1. Download the plugin ZIP file
  2. Log in to your WordPress admin panel
  3. Navigate to Plugins Add New Upload Plugin
  4. Choose the downloaded ZIP file and click Install Now
  5. Click Activate

After Activation

  1. Go to Settings Memory Manager
  2. Set your desired memory limits or use Quick Presets
  3. Click “Update Memory Limits”
  4. Done! Your new memory limits are active immediately
  1. Update Memory Limits form with input fields, quick preset buttons, and clear warnings before making changes

    Update Memory Limits form with input fields, quick preset buttons, and clear warnings before making changes

  2. Current Memory Status dashboard showing WP_MEMORY_LIMIT, WP_MAX_MEMORY_LIMIT, and PHP_MEMORY_LIMIT with beautiful color-coded cards

    Current Memory Status dashboard showing WP_MEMORY_LIMIT, WP_MAX_MEMORY_LIMIT, and PHP_MEMORY_LIMIT with beautiful color-coded cards

  3. System Diagnostics showing wp-config.php location, file permissions, writability status, and real-time values comparison

    System Diagnostics showing wp-config.php location, file permissions, writability status, and real-time values comparison

  4. Help & Documentation section explaining what each memory constant does and recommended values for different site sizes

    Help & Documentation section explaining what each memory constant does and recommended values for different site sizes

Is this plugin free?

Yes! Memory Limit Manager is 100% free and open source.

Will this work with my hosting?

Yes, as long as your wp-config.php file is writable. Most hosting providers allow this.

Can I undo changes?

Yes! The plugin creates automatic backups before making any changes. You can manually restore from these backups if needed.

What if automatic updates don’t work?

No problem! The plugin provides a manual configuration option with copy-paste code that you can add to wp-config.php via FTP or cPanel.

Is it safe to use?

Absolutely! The plugin follows WordPress security best practices, creates automatic backups, and validates all input before making changes.

Does it work with multisite?

Yes, the plugin is multisite compatible.

Will it conflict with other plugins?

No, the plugin includes conflict detection and will warn you if memory limits are defined elsewhere (themes, mu-plugins, or other plugins).

What values should I use?

Use the Quick Presets as a starting point:
* Small sites (blogs): 128M / 256M
* Standard sites: 256M / 512M
* Large sites (e-commerce): 512M / 1G
* Enterprise sites: 1G / 2G

1.0.1 – 2026-01-15

  • Updated all plugin links to point to official WordPress.org pages
  • Plugin Page now links to wordpress.org/plugins/memory-limit-manager/
  • Support links now direct to wordpress.org support forum
  • Improved banner quality for retina displays

1.0.0 – 2026-01-07

  • Initial public release
  • One-click memory limit updates
  • Quick preset configurations
  • Automatic backup creation
  • Opcode cache clearing
  • Conflict detection system
  • System diagnostics
  • Manual configuration fallback
  • Real-time input validation
  • Beautiful, modern UI
  • Comprehensive documentation
  • Security-hardened (nonce verification, capability checks, input sanitization)
  • PHP 7.4+ and WordPress 6.0+ support
Back to top