Cómo cambiar la zona horaria en WordPress desde el panel
¿Tu web muestra la hora incorrecta en los comentarios, en las entradas programadas o en las estadísticas? No te preocupes, es un problema mucho más común de lo que parece y tiene una solución muy sencilla.
Cuando instalas WordPress, por defecto toma la hora del servidor donde está alojada tu web, que puede estar en otro país o incluso en otro continente. Esto provoca que veas publicaciones con fechas raras, que los comentarios aparezcan con horas que no coinciden o que tus campañas de email marketing se envíen a destiempo.
En esta guía completa y paso a paso, te voy a enseñar exactamente cómo cambiar la zona horaria en WordPress desde el panel de administración. No necesitas ser un experto en tecnología ni tocar una sola línea de código. Al final de este artículo, tu sitio web mostrará la hora exacta de tu ciudad o país.
¿Por qué es tan importante tener la zona horaria correcta?
Antes de meternos en faena, vamos a entender por qué este ajuste es más relevante de lo que piensas.
Tener la hora del sitio web WordPress configurada correctamente afecta directamente a:
- La programación de entradas: Si escribes un artículo y lo programas para que se publique el martes a las 9:00 AM, se publicará exactamente a esa hora. Si la zona horaria es incorrecta, podría publicarse el lunes por la noche o el miércoles por la mañana, arruinando tu estrategia de contenido.
- Los comentarios de los usuarios: Cada comentario muestra la fecha y hora en que se realizó. Si tu zona horaria es incorrecta, los registros parecerán desfasados, lo que puede confundir a tus lectores y a ti mismo.
- Las estadísticas de tu web: Herramientas como Google Analytics o los informes internos de WooCommerce se basan en la hora del servidor para registrar las visitas y las ventas. Si la configuración es errónea, tus informes de ventas o de tráfico no cuadrarán con la realidad.
- Los certificados SSL y la seguridad: Aunque no lo veas, la sincronización horaria es vital para la validación de certificados de seguridad y para que ciertos plugins de caché o seguridad funcionen correctamente.
- El SEO (Posicionamiento Web): Publicar contenido a horas de alta actividad para tu audiencia mejora el CTR (Click Through Rate) y el tiempo de permanencia. Si tu hora está desfasada, podrías estar publicando cuando tu audiencia está durmiendo, perdiendo oportunidades de posicionamiento.
Método 1: Cambiar la zona horaria desde Ajustes (El más fácil)
Este es el método estándar que funciona en todas las instalaciones de WordPress. Es rápido, seguro y no requiere conocimientos técnicos.
Paso 1: Accede a tu Panel de Administración
Lo primero que debes hacer es iniciar sesión en tu WordPress. Para ello, añade /wp-admin al final de la URL de tu sitio web.
Por ejemplo, si tu web es www.miweb.com, la dirección de acceso sería www.miweb.com/wp-admin.
Introduce tu nombre de usuario y contraseña para entrar al escritorio.
Paso 2: Navega a la Configuración General
Una vez dentro, mira el menú lateral izquierdo de color oscuro. Busca la opción que dice Ajustes (o Settings si está en inglés). Pasa el ratón por encima y haz clic en la subopción Generales.
Se abrirá una página con todas las opciones básicas de configuración de tu sitio, como el título, la descripción y la dirección.
Paso 3: Localiza la opción "Zona horaria"
Dentro de la página de Ajustes Generales, desplázate hacia abajo. Buscarás un apartado que dice Zona horaria (o Timezone).
Por defecto, verás un menú desplegable que dice algo como UTC+0 o la hora de la ciudad del servidor (por ejemplo, London o New York). Justo debajo del desplegable, hay una línea de texto que te muestra la hora actual de tu sitio web basada en la selección actual. Esta es tu referencia visual.
Paso 4: Selecciona tu ciudad o zona horaria
Este es el paso clave. Despliega el menú y verás una lista enorme de ciudades y regiones del mundo. No te asustes, es más fácil de lo que parece.
Tienes dos opciones:
- Selección por ciudad: Busca tu ciudad o una ciudad importante de tu país. Por ejemplo, si vives en México, busca
Mexico City; si vives en España, buscaMadrid; si vives en Argentina, buscaBuenos Aires. WordPress ajustará automáticamente la hora de verano e invierno para esa ciudad. - Selección manual por UTC: Si no encuentras tu ciudad, puedes usar las opciones
UTC+1,UTC-3, etc. Pero te recomiendo encarecidamente que uses la opción de ciudad, ya que maneja automáticamente los cambios de horario de verano, algo que la opción UTC no hace.
[!TIP] TIP: Si no ves tu ciudad exacta, elige la más cercana que tenga la misma zona horaria que tú. Por ejemplo, si estás en una zona rural de Chile, puedes seleccionar
Santiago.
Paso 5: Guarda los cambios
Una vez que hayas seleccionado tu zona horaria, verás que la hora en la línea de abajo cambia inmediatamente para reflejar tu selección. Ese es el momento perfecto para verificar que es correcta.
Para finalizar, haz clic en el botón azul que dice Guardar cambios (o Save Changes).
¡Listo! Ya has cambiado la zona horaria de tu WordPress. Puedes ir a tu página de entradas o comentarios y verás que las horas ya son las correctas.
Método 2: Cambiar la zona horaria editando el archivo wp-config.php
Este método es un poco más técnico, pero es útil si no puedes acceder al panel de administración o si quieres forzar una zona horaria específica para todos los usuarios. Requiere acceso al administrador de archivos de tu hosting.
[!WARNING] WARNING: Este método es más avanzado. Si no te sientes cómodo editando archivos, es mejor que uses el Método 1 o contactes con tu proveedor de hosting. Un error aquí puede romper tu web.
Paso 1: Accede a tu hosting (Syspanel)
Para editar el archivo, necesitas entrar al panel de control de tu hosting, que en este caso es Syspanel. Para acceder, abre tu navegador y escribe la dirección de tu servidor seguida del puerto 2106.
La URL sería algo así: http://tu-servidor.com:2106.
Introduce tus credenciales de acceso al panel.
Paso 2: Busca el Administrador de Archivos
Dentro de Syspanel, busca una sección que se llame Administrador de Archivos o File Manager. Haz clic para abrirlo.
Paso 3: Navega hasta la carpeta de tu web
Dentro del administrador de archivos, busca la carpeta donde está instalado tu WordPress. Normalmente suele ser una carpeta llamada public_html, htdocs o la carpeta raíz de tu dominio.
Haz doble clic en ella para entrar.
Paso 4: Localiza y edita el archivo wp-config.php
Dentro de la carpeta raíz, busca un archivo llamado wp-config.php. Es un archivo de texto. Haz clic derecho sobre él y selecciona la opción Editar (o Edit).
Se abrirá un editor de texto con el contenido del archivo.
Paso 5: Añade el código de la zona horaria
Busca la línea que dice ¡Eso es todo! Deja de editar. ¡Buen blogging! (o en inglés That's all, stop editing! Happy publishing.).
Justo antes de esa línea, pega el siguiente código:
define('WP_DEFAULT_TIMEZONE', 'Europe/Madrid');
[!INFO] INFO: En el código de arriba, debes cambiar
Europe/Madridpor tu zona horaria. Puedes encontrar la lista completa de códigos de zona horaria de PHP en la página oficial de PHP (php.net/manual/en/timezones.php). Algunos ejemplos son:
America/Mexico_Citypara México.America/Argentina/Buenos_Airespara Argentina.America/Bogotapara Colombia.America/Limapara Perú.Europe/Londonpara Reino Unido.
Paso 6: Guarda el archivo
Una vez pegado el código, guarda el archivo (Ctrl+S o el botón de guardar) y cierra el editor.
Este método es más rígido, ya que fuerza la zona horaria a nivel de servidor, pero es perfecto si necesitas una solución definitiva.
Solución de problemas comunes (FAQ)
Aquí tienes las respuestas a las preguntas que más nos suelen hacer los usuarios.
1. Cambié la zona horaria, pero las entradas antiguas siguen con la hora vieja. ¿Por qué?
Esto es normal. La zona horaria que cambiaste en los Ajustes afecta a las fechas futuras y a la visualización de las fechas en el momento actual. Las entradas que ya estaban publicadas tienen su fecha de publicación guardada en la base de datos. Si quieres cambiar la fecha de una entrada antigua, debes editarla individualmente y ajustar la fecha en el bloque de "Publicar".
2. Uso un plugin de caché, ¿tengo que borrarla?
Sí, es muy recomendable. Después de cambiar la zona horaria, algunos plugins de caché (como WP Rocket o W3 Total Cache) pueden guardar la versión antigua de la página. Para asegurarte de que todo se vea correctamente, ve a la configuración de tu plugin de caché y pulsa el botón de Vaciar la caché (o Purge Cache).
3. ¿Qué pasa si mi zona horaria no aparece en la lista desplegable?
Si no encuentras tu ciudad, es porque WordPress usa la base de datos de zonas horarias de PHP, que es muy extensa pero puede no tener todas las ciudades pequeñas. En ese caso, elige la ciudad grande más cercana que tenga la misma zona horaria. Si no hay ninguna, puedes usar el método 2 con el código UTC manual.
4. ¿Afecta la zona horaria de WordPress a la de mi servidor de correo?
No. La zona horaria de WordPress solo afecta a las funciones internas de tu sitio web (publicaciones, comentarios, plugins). La del servidor de correo es una configuración independiente que se gestiona en el panel de tu proveedor de email (como Syspanel).
5. Cambié la zona horaria y ahora mi web da error 500. ¿Qué hago?
Si has editado el archivo wp-config.php y has obtenido un error, es probable que hayas cometido un error de sintaxis (por ejemplo, una comilla mal puesta). Para solucionarlo, vuelve a entrar en Syspanel (puerto 2106), abre el archivo wp-config.php y revisa que la línea que añadiste esté exactamente así:
define('WP_DEFAULT_TIMEZONE', 'Europe/Madrid');
Fíjate en que hay una coma al final de la línea. Si no la ves, añádela y guarda el archivo.
Conclusión
Como has visto, cambiar la zona horaria en WordPress es un proceso muy sencillo que te llevará menos de un minuto. Es un ajuste fundamental para que tu sitio web funcione correctamente, ofrezca una buena experiencia de usuario y no tengas problemas con la programación de contenido o las estadísticas.
Hazlo ahora mismo, no lo dejes para más tarde. Es uno de esos pequeños detalles que marcan la diferencia entre una web profesional y una que da síntomas de abandono. Si tienes alguna duda, revisa los pasos de nuevo o consulta la sección de preguntas frecuentes. ¡Tu web te lo agradecerá!
