🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Aumentar el límite de memoria en WordPress

Actualizado el 26 de marzo de 2026

¿Tu web en WordPress se ha vuelto lenta, muestra un error como “Allowed memory size exhausted” o no te deja subir archivos grandes? Es muy probable que estés ante un problema de límite de memoria. No te preocupes, es una de las incidencias más comunes en WordPress y, por suerte, tiene solución.

En esta guía extensa y muy visual te voy a explicar qué es el límite de memoria en WordPress, por qué es importante aumentar memoria WordPress y, sobre todo, cómo hacerlo paso a paso, incluso si no eres un experto técnico. Hablaremos de WP memory limit, de cómo solucionar error memoria y de cómo tu WordPress hosting influye en todo esto.

Vamos a ello.


¿Qué es el límite de memoria en WordPress y por qué es importante?

Cuando hablamos de límite memoria WordPress nos referimos a la cantidad de memoria RAM que tu sitio puede usar en el servidor para ejecutar sus procesos. Piensa en la RAM como el escritorio de trabajo: cuánto más grande sea, más cosas puedes tener abiertas y funcionando al mismo tiempo sin que todo se ralentice.

WordPress, sus plugins, temas y, sobre todo, el contenido multimedia (imágenes, vídeos) consumen memoria. Si el límite es muy bajo, el sistema se queda sin recursos y empieza a dar errores.

¿Qué pasa si el límite es demasiado bajo?

Los síntomas más comunes son:

  • Error fatal: “Allowed memory size of X bytes exhausted” (el más típico).
  • La web se vuelve extremadamente lenta.
  • No puedes subir archivos grandes (imágenes, PDFs, plugins).
  • El editor de bloques (Gutenberg) falla o no carga correctamente.
  • Algunos plugins dejan de funcionar (especialmente los de caché, SEO o constructores de páginas).

[WARNING] Si ves el mensaje “Allowed memory size exhausted”, tu web necesita más memoria YA. No lo dejes pasar, porque puede dejar tu sitio inaccesible.


¿Cuál es el límite de memoria recomendado para WordPress?

Por defecto, WordPress suele asignar 40 MB, pero los servidores modernos permiten mucho más. Para un sitio normal con unos pocos plugins, 64 MB suele ser suficiente. Sin embargo, para webs con constructores visuales (Divi, Elementor), plugins de comercio electrónico (WooCommerce) o mucho contenido multimedia, te recomiendo:

  • Mínimo recomendado: 128 MB
  • Óptimo para la mayoría: 256 MB
  • Para sitios grandes o con mucho tráfico: 512 MB o más.

[TIP] No te pases tampoco. Asignar 1 GB de memoria a un blog pequeño no hará que vuele, solo desperdiciarás recursos del servidor. Lo ideal es empezar con 128 MB e ir subiendo si ves errores.


Cómo comprobar tu límite de memoria actual en WordPress

Antes de hacer cambios, es importante saber cuánta memoria tienes ahora. Hay dos formas muy sencillas:

1. Desde el panel de WordPress (sin plugins)

Ve a Herramientas > Salud del sitio > Información y busca la línea “WP memory limit”. Ahí verás el límite actual (ej: 40 MB, 128 MB, etc.).

2. Con un plugin de diagnóstico

Instala un plugin ligero como “WP Health” o “Query Monitor”. Te mostrarán no solo el límite, sino cuánta memoria estás usando en cada página.

[INFO] Si tu límite es inferior a 64 MB y tienes más de 5 plugins activos, es muy probable que necesites aumentarlo.


Cómo aumentar el límite de memoria en WordPress (métodos paso a paso)

Ahora vamos a lo práctico. Hay varias formas de aumentar memoria WordPress. Te explico las más efectivas, ordenadas de la más recomendada a la más compleja.

Método 1: Modificar el archivo wp-config.php (recomendado)

Este es el método más fiable y el que recomiendan los desarrolladores de WordPress.

Paso 1: Accede a tu hosting mediante FTP (FileZilla, Cyberduck) o al administrador de archivos de tu panel de control (cPanel, Syspanel).

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), accede a través del puerto 2106 (ej: tudominio.com:2106) y ve a “Administrador de archivos”.

Paso 2: Localiza el archivo wp-config.php en la raíz de tu instalación de WordPress (normalmente en la carpeta public_html o www).

Paso 3: Descarga el archivo a tu ordenador o ábrelo con un editor de texto (nunca uses Word, usa Notepad++ o similar).

Paso 4: Busca la línea que dice:

define('WP_MEMORY_LIMIT', '64M');

Si no existe, añádela justo antes de la línea que pone:

/* That's all, stop editing! Happy publishing. */

Paso 5: Cambia el valor. Por ejemplo, para 256 MB:

define('WP_MEMORY_LIMIT', '256M');

Paso 6: Guarda el archivo y súbelo de nuevo al servidor (sobrescribe el original).

Paso 7: Comprueba desde Salud del sitio que el límite ha cambiado.

[TIP] Si tu hosting lo permite, también puedes añadir esta línea para el límite de administración (suele ser mayor):
define('WP_MAX_MEMORY_LIMIT', '512M');

Método 2: Desde el archivo .htaccess (para usuarios de Apache)

Si no puedes modificar wp-config.php (por ejemplo, si tu hosting tiene restricciones), puedes intentarlo desde el archivo .htaccess.

Paso 1: Localiza el archivo .htaccess en la raíz de tu WordPress (misma carpeta que wp-config.php).

Paso 2: Añade estas líneas al principio del archivo:

php_value memory_limit 256M

Paso 3: Guarda y sube el archivo.

[WARNING] Este método no funciona en todos los servidores. Si ves un error 500, elimina la línea inmediatamente.

Método 3: A través de php.ini (para usuarios avanzados)

Si tienes acceso a un archivo php.ini en tu hosting (a veces está en la raíz o en una carpeta php), puedes editarlo.

Paso 1: Busca el archivo php.ini (si no existe, créalo).

Paso 2: Añade esta línea:

memory_limit = 256M

Paso 3: Guarda y sube.

[INFO] Este método es más técnico y no siempre está disponible en hosting compartido.

Método 4: Desde el panel de control de tu hosting (más fácil)

Muchos proveedores de WordPress hosting permiten cambiar el límite de memoria desde su panel.

  • En cPanel: Ve a “Seleccionar versión de PHP” > “Opciones de PHP” y busca “memory_limit”.
  • En Syspanel: Accede por puerto 2106, ve a “PHP” > “Opciones de PHP” y cambia el valor.

[TIP] Si tu hosting tiene un panel propio (como SiteGround, Hostinger, etc.), busca en la sección de “PHP” o “Rendimiento”.


Solucionar errores comunes al aumentar la memoria

A veces, aunque cambies el límite, el error persiste. Aquí tienes las causas más frecuentes:

Error: “No tengo acceso al archivo wp-config.php”

  • Solución: Pide a tu hosting que lo haga por ti. Muchos soportes lo resuelven en minutos.

Error: “El cambio no se refleja en Salud del sitio”

  • Causa: El hosting tiene un límite máximo impuesto por el servidor (ej: 128 MB).
  • Solución: Contacta con tu proveedor de WordPress hosting y pídeles que aumenten el límite máximo de PHP.

Error: “La web se cae después del cambio”

  • Causa: Pusiste un valor demasiado alto para tu plan de hosting.
  • Solución: Reduce el valor (prueba con 128 MB) o cambia a un plan superior.

[WARNING] Si tu web se cae, accede por FTP y elimina la línea que añadiste en wp-config.php o .htaccess. La web volverá a funcionar con el valor anterior.


Preguntas frecuentes (FAQ) sobre el límite de memoria en WordPress

Aquí respondo las dudas más comunes que me llegan como técnico de soporte:

¿Aumentar la memoria hará que mi web sea más rápida?

No directamente. La memoria evita errores y permite que los procesos se ejecuten sin trabas. Si tu web ya funciona bien, más memoria no la hará más rápida. Para velocidad, necesitas caché, CDN y optimización de imágenes.

¿Puedo poner un límite de 1 GB?

Sí, pero depende de tu plan de hosting. Los planes básicos suelen tener un máximo de 256 MB o 512 MB. Si necesitas más, probablemente necesites un VPS o servidor dedicado.

¿Qué hago si mi hosting no me deja aumentar la memoria?

  • Opción 1: Cambia de hosting. Busca uno que ofrezca WordPress hosting con límites flexibles.
  • Opción 2: Optimiza tu web: elimina plugins pesados, comprime imágenes y usa un tema ligero.

¿El límite de memoria afecta a todos los sitios en mi mismo hosting?

No. Cada instalación de WordPress tiene su propio límite definido en wp-config.php. Pero si tienes varios sitios en el mismo servidor, el total de memoria disponible es compartido.

¿Qué es WP_MEMORY_LIMIT y WP_MAX_MEMORY_LIMIT?

  • WP_MEMORY_LIMIT: Memoria para el frontend (lo que ven los visitantes).
  • WP_MAX_MEMORY_LIMIT: Memoria para el backend (panel de administración). Normalmente es mayor porque los plugins y editores consumen más.

Consejos finales para no volver a tener problemas de memoria

  1. Monitorea el uso de memoria con plugins como “Memory Usage Display”.
  2. Actualiza todo: WordPress, temas y plugins. Las versiones antiguas suelen consumir más recursos.
  3. Elimina plugins innecesarios. Cada plugin activo consume memoria aunque no lo uses.
  4. Usa un buen hosting. El WordPress hosting de calidad suele ofrecer límites altos de serie.
  5. Si tienes Syspanel, recuerda que puedes gestionar la memoria desde el panel (puerto 2106) en la sección de PHP.

[INFO] Si después de todo sigues teniendo errores, contacta con el soporte de tu hosting. Diles que necesitas aumentar memoria WordPress y que el límite actual te da error “Allowed memory size exhausted”. Ellos sabrán cómo ayudarte.


Resumen rápido: cómo aumentar el límite de memoria en WordPress

  1. Comprueba tu límite actual en Salud del sitio.
  2. Edita wp-config.php y añade define('WP_MEMORY_LIMIT', '256M');.
  3. Guarda y sube el archivo.
  4. Verifica que el cambio se ha aplicado.
  5. Si no funciona, prueba con .htaccess o contacta con tu hosting.

Y con esto, tu web debería funcionar sin esos molestos errores de memoria.

Espero que esta guía te haya sido de gran ayuda. Si tienes cualquier otra duda, ya sabes, estamos aquí para ayudarte. ¡Tu WordPress te lo agradecerá!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel