CODEREYES / PRODUCTS

Easy PHP Settings

Manage PHP INI settings and WordPress debugging from wp-admin.

1,000+ active installsv1.1.85/5 · 7 reviews on WordPress.org

01Overview

What it does.

Easy PHP Settings provides a user-friendly interface to view and manage crucial PHP and WordPress configurations without manually editing server files. It works on single-site and multisite installations, so administrators can optimize memory, uploads, execution limits, and debugging constants directly from the dashboard.

02Features

Built for day-to-day WordPress work.

An easy way to manage common PHP INI settings and WordPress debugging constants from the WordPress admin panel.

  • Core PHP settings

    Adjust memory_limit, upload_max_filesize, post_max_size, max_execution_time, and max_input_vars from dedicated fields.

  • Custom php.ini directives

    Add extra PHP directives for sessions, timezone, logging, file uploads, and more in a flexible configuration area.

  • Quick presets

    Apply Default, Performance, WooCommerce, Development, or Large Media profiles that populate core fields and custom directives.

  • WordPress memory constants

    Configure WP_MEMORY_LIMIT and WP_MAX_MEMORY_LIMIT to reduce memory-exhausted errors on heavier sites.

  • Automatic config files

    Saving settings generates .user.ini and php.ini in the WordPress root for hosts that honor them.

  • Configuration generator

    For locked-down servers, generate snippets you can place in .user.ini, .htaccess, or other server config files.

  • Extensions & status

    Browse loaded PHP extensions by category and compare current vs. recommended values on a live Status tab.

  • Debugging toggles

    Turn WP_DEBUG, WP_DEBUG_LOG, WP_DEBUG_DISPLAY, and SCRIPT_DEBUG on or off in wp-config.php from a Debugging tab.

  • History, import & export

    Track setting changes with restore options, export history as CSV, and migrate configs between sites as JSON.

  • Multisite ready

    On multisite networks, Super Admins manage settings at the network level under Network Admin → Settings → PHP Settings.

03Who it's for

Teams that benefit most.

  • 01

    Site administrators

    Raise upload limits, memory, and execution time without SSH or host panel guesswork.

  • 02

    Developers

    Toggle WordPress debugging constants safely and inspect the live PHP environment from wp-admin.

  • 03

    Agencies & multisite

    Standardize PHP-related settings across client sites and manage network installs from one place.

  • 04

    WooCommerce & media-heavy sites

    Use Performance, WooCommerce, or Large Media presets when catalogs and uploads need higher limits.

04How it works

From install to everyday use.

  1. Install from WordPress.org

    Install and activate Easy PHP Settings, then open Tools → PHP Settings (or Network Admin → Settings → PHP Settings on multisite).

  2. Review status & choose a preset

    Check current vs. recommended values, then apply a preset or edit core PHP and WordPress memory fields.

  3. Save or generate config

    Save to write .user.ini / php.ini where supported, or use the Configuration Generator for locked environments.

  4. Debug when needed

    Use the Debugging tab to toggle WP_DEBUG-related constants without hand-editing wp-config.php.

05Requirements

What you need to run it.

Versions listed on the WordPress.org plugin page.

  • WordPress5.0 or higher
  • PHP7.2 or higher
  • Tested up to7.1.3

06Screenshots

Inside the plugin.

Screenshots from the WordPress.org listing.

  • General Settings — Configure PHP memory, upload limits, execution time, presets, and WordPress memory constants.
    General Settings — Configure PHP memory, upload limits, execution time, presets, and WordPress memory constants.
  • Tools — Debugging toggles, log viewer, export/import settings, and reset options.
    Tools — Debugging toggles, log viewer, export/import settings, and reset options.
  • PHP Settings — Full table of all PHP directives with search and copy functionality.
    PHP Settings — Full table of all PHP directives with search and copy functionality.
  • Extensions — View all loaded PHP extensions by category with missing extension alerts.
    Extensions — View all loaded PHP extensions by category with missing extension alerts.
  • Status — Live comparison of current vs. recommended PHP and WordPress memory values.
    Status — Live comparison of current vs. recommended PHP and WordPress memory values.
  • About — Plugin information, privacy & data sharing controls, author details, and support links.
    About — Plugin information, privacy & data sharing controls, author details, and support links.

WordPress.org

Download, reviews, and support forum

Install counts, changelogs, and community support live on the official plugin directory.

Open on WordPress.org

08FAQ

Common questions.

Answers from the WordPress.org plugin FAQ and listing.

Next step

Install Easy PHP Settings, or talk to Codereyes.

Get the free plugin on WordPress.org, or ask us about WordPress builds, hosting, and custom plugins for your stack.

Start a Project