Hoy me preguntaban en Twitter que cómo se podía cambiar la hora en toda una red de WordPress multisitio, algo muy adecuado precisamente hoy, que en España cambia el horario de verano a invierno.
Y la verdad es que nunca me había surgido este asunto, y pensaba que simplemente cambiando los ajustes en «Ajustes -> Generales» valdría, pero la realidad es que no, pues si cualquier administrador de sitio ha cambiado la zona horaria no funcionaría.
Afortunadamente parece haber alguna solución, y una muy sencilla que he encontrado es el plugin llamado Update time zones across network. La idea de este plugin surgió porque en una red creada hace años, y configurada antes de WordPress 2.8, se fijó el ajuste de hacer el cambio para ahorros de energía, que era como se hacía antes.
Lo que pasó es que cualquier cambio posterior en la zona UTC desajustó esta configuración.
Más tarde, WordPress introdujo las zonas por ciudades, con lo que el problema quedaba solucionado, pues si eliges una ciudad también se harían automáticamente los cambios de horario cuando tocasen.
Ahora bien, si tienes sitios en tu red con distintos ajustes de UTC puedes definir una zona por ciudad para todos con este plugin, simple y efectivo.
De todos modos es una duda aún abierta, al menos para mi, pues supongo que habrá más maneras de hacerlo, así que si sabes alguna la compartes y actualizamos esta entrada ¿vale?
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!