Black Friday: 30% OFF en todos los planes, aplicado automáticamente en el carrito Ver planes

Importar la demo del tema: por qué falla y cómo resolverlo

La importación se detiene a mitad, vuelve incompleta o da error 500. Casi siempre es un límite del servidor, y son cuatro números los que lo resuelven.

Actualizado el 2 sep 20262 min de lectura
Demos y plantillas

La importación de la demo es la operación más pesada que realiza un tema de WordPress: crea decenas de páginas, descarga cientos de imágenes, graba menús, widgets y opciones, todo en una sola solicitud. Por eso es lo primero que choca con el límite del servidor, y cuando falla, el problema casi nunca es el tema.

La señal es característica: la barra se detiene en el 30%, la pantalla se pone en blanco, aparece un error 500, o la importación «termina» pero el sitio queda sin imágenes y sin menú.

Antes de tocar cualquier cosa: revise los requisitos

Todo autor publica los requisitos mínimos del tema, ya sea en la documentación o en el panel de opciones. Compare eso con lo que su servidor entrega hoy en Herramientas > Salud del sitio > Información > Servidor.

Muchos temas incluyen una pantalla propia de verificación antes de importar, con ítems en rojo cuando algo está por debajo de lo recomendado. Si existe, es la lectura más rápida.

Los cuatro números que resuelven la mayoría de los casos

No es necesario entender cada uno; solo que no sean demasiado bajos:

  • max_execution_time: cuánto tiempo puede tardar PHP antes de desistir. Es lo que causa la detención a mitad de camino. Suba a 300 o más.
  • memory_limit: memoria disponible. Es lo que causa la pantalla en blanco. Suba a 300M.
  • max_input_vars: cuántos campos acepta PHP de una vez. Es lo que hace que la importación termine incompleta, sin ningún error. Suba a 5000.
  • upload_max_filesize y post_max_size: 100M en ambos.

Dónde escribir esto depende del hosting, y el camino es el mismo que en el límite de subida: .user.ini en la raíz de WordPress, .htaccess si el servidor es Apache, php.ini cuando haya acceso, o la pantalla de configuración de PHP del panel de hosting, que es el camino más corto cuando existe.

Atención a una trampa silenciosa: si el servidor es nginx, el .htaccess se ignora por completo. No aparece ningún error: las líneas simplemente no tienen efecto.

Importe en un sitio limpio

La demo está hecha para entrar en una instalación nueva. Importarla sobre un sitio con contenido mezcla ambos y suele dar más trabajo deshacerlo que rehacerlo. Si el sitio ya tiene contenido que importa, pruebe antes en un entorno de pruebas.

Instale los plugins que la demo requiere

Buena parte de las demos depende de plugins del propio autor o de terceros: slider, constructor, formulario. El tema suele listar esto en una pantalla de «plugins recomendados» justo después de la activación. Sin ellos, la importación se ejecuta pero el resultado queda torcido, con bloques vacíos en lugar de los elementos.

Si falló a mitad de camino

No repita la importación encima. Ya creó parte del contenido, y una segunda pasada duplica todo. Ajuste los límites primero, elimine lo que entró a medias, o restaure la instalación al punto anterior, e importe una sola vez.