El tema no funciona. ¿Cómo corregir los errores más comunes?

Si se encuentra con algún mal funcionamiento al usar nuestro tema o aparece una página en blanco vacía, lo primero que debe hacer es encender depurar en tu sitio web.

Puede hacerlo en el archivo predeterminado de WordPress wp-config.php, en la carpeta raíz de su instalación de WordPress.

  1. Edite el archivo y localice la línea:
    define('WP_DEBUG', falso);
  2. Reemplace la línea con un conjunto de códigos que definen constantes para activar la depuración y mostrar errores en su pantalla:
    define('WP_DEBUG', verdadero);
    define('WP_DEBUG_LOG', verdadero);
    define('WP_DEBUG_DISPLAY', verdadero);
    @ini_set('mostrar_errores',1);
  3. Guarde el archivo y vuelva a cargarlo en el archivo modificado del servidor.
  4. Abre tu sitio web y mira si aparece algún mensaje de error.

Algunos de los errores generales comunes que puede ver

1. Error fatal: tamaño de memoria permitido de X bytes agotado...

El mensaje de error muy común que informa que no ha permitido suficiente memoria en su servidor para el sitio web. De acuerdo a Requisitos de alojamiento, deberías haber asignado al menos 96 MB, pero según los datos de su sitio web, es posible que se requiera más memoria. El mensaje de error dice el valor exacto de su memoria asignada en bytes, puede usar herramientas en línea para convertir números en bytes a megabytes para saber cuál es su valor actual.

Posibles formas de aumentar el límite de memoria en su servidor:

  1. aumente el límite de memoria en el archivo php.ini en su servidor en la línea:
    límite_memoria = 128M
  2. intente aumentar el límite de memoria en el archivo wp-config.php, agregue líneas de códigos:
    define('WP_MEMORY_LIMIT', '128M');
    define('WP_MAX_MEMORY_LIMIT', '128M');

    96 MB es solo un requisito mínimo para ejecutar el tema, su sitio puede requerir más memoria, así que intente un valor más alto para la memoria.
  3. Si el servidor no le permite modificar este valor a través del código, por lo que el problema persiste, comuníquese con su proveedor de alojamiento y solicite aumentar el límite de memoria para su sitio web. No todas las empresas de alojamiento permiten que el usuario modifique estos valores

2. Error de análisis: error de sintaxis, T_FUNCTION inesperado...

Asegúrese de que los parámetros de su servidor cumplan con todos los requisitos necesarios como se describe en Requisitos de alojamiento.

En la mayoría de los casos, los errores aparecen debido a la versión antigua de PHP instalado en su servidor.

3. Llamada a la función no definida mb_convert_encoding()

Parece que su instalación de PHP no tiene instalada la extensión Multibyte String, que recomendamos también en nuestro Requisitos de alojamiento.