Custom PHP Settings
View on WordPress.orgScores higher than 21% of indexed plugins
About
This plugin makes it possible to override php settings.
Security History
What It Does
Custom PHP Settings lets you override PHP configuration values (like memory_limit, upload_max_filesize, and post_max_size) directly from your WordPress dashboard, without editing php.ini or contacting your host. It works by injecting directives into the .htaccess file on Apache servers, so changes apply at the server level rather than as runtime overrides. The setup is minimal: install, activate, adjust the fields you need, and save.
Who It's For
This plugin is best for site owners on shared or managed Apache hosting who cannot access php.ini but need to raise upload limits, increase memory, or tweak other PHP values for media-heavy or resource-intensive tasks. It is also a reasonable fit for small agencies or freelancers managing a handful of client sites who want a quicker alternative to filing support tickets for every PHP tweak. Developers running high-traffic WordPress installations that hit default PHP caps will find it useful too.
Who Should Skip It
If you are on a host that already exposes PHP settings (cPanel, Cloudways, or any VPS with root access), you can change these values in php.ini or your control panel without adding another plugin. NGINX-based hosting is not supported, since .htaccess directives have no effect there, so anyone on NGINX should look elsewhere.
The Bottom Line
Custom PHP Settings does one narrow job and does it competently, with recent updates and a clean compatibility profile, but the Apache-only architecture and absence of public support history mean it is a specialized tool rather than a must-have. Its 72.31 overall score reflects solid maintenance offset by limited adoption and unproven support. Install it if you specifically need .htaccess-driven PHP overrides and your host runs Apache; otherwise, check whether your host already gives you direct PHP control first.
Related Plugins
Pick WPCode when you need broader code-snippet management and header/footer injection, and only use Custom PHP Settings if PHP value overrides are your single specific need.
Redirection solves a completely different problem (301 redirects and 404 logging), so reach for it instead only when your issue is URL routing, not PHP configuration.
Choose Code Snippets when you want to run arbitrary PHP functions site-wide, which gives you more flexibility than ini-style overrides but also more ways to break things.
One Click Demo Import addresses demo content import workflows and is not a substitute for PHP tuning, so it belongs in a different category of tooling.
CMB2 is a custom meta-box framework for builders and has nothing to do with PHP settings, making it irrelevant to this plugin's purpose.