Si tu sitio en WordPress comienza a mostrar advertencias como “Allowed memory size exhausted”, errores 500, problemas al subir archivos, plugins que no funcionan correctamente o páginas lentas, lo más probable es que necesites ajustar la configuración de PHP.
En esta guía aprenderás, paso a paso, todas las formas efectivas para modificar los valores de PHP en WordPress: desde aumentar la memoria, modificar el límite de subida, habilitar extensiones y ajustar las versiones necesarias para Elementor, WooCommerce o cualquier plugin moderno.
¿Por qué deberías editar la configuración de PHP?
WordPress depende directamente de los ajustes del servidor.
Algunas acciones comunes requieren modificar PHP:
- Elementos de Elementor/Divi no cargan.
- WooCommerce muestra errores al procesar pedidos.
- No puedes subir imágenes grandes.
- El sitio se queda en blanco (White Screen of Death).
- Plugins premium requieren valores mínimos (ej.
memory_limit256M). - El hosting usa valores muy bajos por defecto.
Si quieres un sitio rápido, seguro y compatible, optimizar PHP no es opcional.
MÉTODO 1: Editar PHP desde el panel del hosting (la forma más sencilla)
Este método funciona en Hostinger, cPanel, SiteGround, Bluehost, IONOS y la mayoría de hostings modernos.
Pasos:
- Ingresa a tu panel de hosting.
- Busca la sección PHP (puede llamarse: PHP Manager, PHP Configuration, PHP Settings o MultiPHP).
- Cambia los valores:
| Ajuste | Valor recomendado |
|---|---|
| memory_limit | 256M o 512M |
| max_execution_time | 300 |
| max_input_vars | 3000 |
| post_max_size | 64M |
| upload_max_filesize | 32M o 64M |
| max_input_time | 300 |
- Guarda los cambios.
- Limpia caché del hosting y WordPress.
✔ Ideal si no quieres tocar archivos.
✔ No rompe nada.
✔ Aplica globalmente.
MÉTODO 2: Modificar php.ini (solución profesional)
Si tu hosting permite php.ini, puedes personalizarlo al 100%.
1. Ubica o crea el archivo
En la raíz del sitio:
/public_html/php.ini
o dentro:
/public_html/wp-admin/php.ini
2. Agrega estos valores recomendados
memory_limit = 512M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
max_input_vars = 3000
max_input_time = 300
3. Guarda y refresca tu sitio
✔ Funciona especialmente en VPS o servidores dedicados.
✔ Permite configuraciones avanzadas.
MÉTODO 3: Editar .htaccess (si tu hosting usa Apache)
Úsalo solo si no tienes acceso a
php.ini.
Agrega al inicio del archivo:
php_value memory_limit 512M
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_vars 3000
⚠ No funciona si tu servidor usa Nginx.
⚠ Puede generar error 500 si el hosting no permite directivas PHP.
MÉTODO 4: Ajustar PHP desde wp-config.php
Este método es seguro y recomendado cuando solo quieres aumentar memoria o límites específicos.
Agrega estas líneas antes de “That’s all, stop editing”
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );
✔ No afecta a todo el servidor, solo a WordPress.
✔ Perfecto para sitios con Elementor, WooCommerce o plugins pesados.
MÉTODO 5: Usar un plugin (para principiantes)
Si no quieres tocar archivos, instala:
- WP Increase Upload Filesize
- WP Memory Limit
- All In One WP Security
- Health Check & Troubleshooting
Estos permiten:
- Aumentar tamaño de archivo.
- Ver límites actuales.
- Activar “modo diagnóstico”.
- Identificar errores de PHP.
No es la forma más profesional, pero sirve para casos rápidos.
⚠ Errores comunes al editar configuraciones de PHP
Evita estos problemas:
❌ Poner valores sin la “M” (ej. 512 en lugar de 512M).
❌ Editar .htaccess cuando el hosting no lo permite → error 500.
❌ Cambiar a una versión de PHP incompatible.
❌ Tener múltiples archivos php.ini que se contradicen.
❌ No reiniciar PHP-FPM en servidores avanzados.
Valores recomendados para WordPress 2025
| Tipo de sitio | memory_limit | upload_max_filesize |
|---|---|---|
| Blog simple | 128M | 32M |
| Sitio corporativo | 256M | 64M |
| WooCommerce | 512M | 128M |
| Elementor / Divi | 512M | 128M |
| Sitio pesado | 768M – 1G | 256M |
Conclusión
Editar la configuración PHP en WordPress te permite:
- Aumentar rendimiento
- Evitar errores
- Usar plugins modernos
- Subir archivos más grandes
- Mejor estabilidad del sitio
Con cualquiera de los métodos anteriores (panel de hosting, php.ini, .htaccess o wp-config), podrás ajustar WordPress exactamente como lo necesitas.
El mejor post de todos los que he leído sobre este tema. Toca todos los puntos, clarito y al grano.
Cuando buscas en Google ninguno te explica todo completo y para tener el panorama entero hay que entrar en decenas de webs.
Métele SEO del bueno para que se ponga primero ☺️