Aumentar el límite de memoria en WordPress

¿Qué significa este error?

El error Fatal error: Allowed memory size of X bytes exhausted significa que WordPress intentó usar más memoria RAM de la permitida. Ocurre frecuentemente en sitios con muchos plugins, WooCommerce con muchos productos, o al importar contenido.

Método 1 — wp-config.php (recomendado)

Abre wp-config.php en public_html y agrega antes de la línea /* That's all, stop editing! */:

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

Método 2 — .htaccess

Agrega en tu .htaccess en public_html:

php_value memory_limit 256M

Método 3 — Selector de PHP en cPanel

  1. Entra a cPanel → Select PHP Version
  2. Ve a la pestaña PHP Options
  3. Cambia memory_limit a 256M o 512M
  4. Guarda
Valores recomendados según el tipo de sitio:
  • Blog o sitio simple: 128M
  • WordPress con plugins: 256M
  • WooCommerce: 512M
  • WooCommerce con muchos productos: 1G
✅ Verificar el cambio: Instala el plugin Query Monitor para ver el uso de memoria en tiempo real en la barra de administración de WordPress.