Solucionar el error: Cannot modify header information – headers already sent by …

En posible que en alguna ocasión nos enfrentemos al error: Cannot modify header information – headers already sent by (…) producido en WordPress. Deberemos fijarnos en que el archivo que está generando el error. Es lo sabremos observando el mensaje de error que aparece dentro del paréntesis, en el que nos informará del archivo y de la linea en la que se produce el error.

Aunque el numero de linea puede no ser muy fiable, ya que un error de sintaxis en una zona del código, puede derivar en un error en otra zona, si deberemos editar el archivo indicado y fijarnos en lo siguiente:

  • 1 : Que no existan espacios en blanco al principio de la página y justo antes de que empiece el codigo
  • 2 : Que no existan espacios en blanco al final de la página, cuando se termina el código.
  • 3 : Que exista una etiqueta de cierre y de apertura de php sin código HTML entre ellas.

wordpress error headers

En el caso de encontrar alguna de éstos supuestos, la solución es sencilla. En los casos 1 y 2, simplemente deberemos borrar los espacios en blanco, y en el caso 3 eliminaremos las etiquetas  “?>” y “<?php“.

Facebooktwittergoogle_plus