Un usuario pregunt贸 馃憞
Tengo un plugin de tarjeta de regalo que tiene una entrega programada, por lo que el cliente puede elegir la fecha en que se env铆a por correo electr贸nico al destinatario. El plugin funciona muy bien, sin embargo, la tarjeta de regalo se entrega en hora UTC a pesar de que he configurado mis zonas horarias en Am茅rica / New_York en mi php.ini y en Nueva York en los sitios de WordPress. La 煤nica forma en que logr茅 enviarlo en la fecha / hora programada correcta es cambiar el c贸digo en wp-settings.php de date_default_timezone_set (‘UTC’); hasta ahora_default_timezone_set (‘Am茅rica / New_York’); luego sincronice la zona horaria en la configuraci贸n general de wordpress. Me preocupa que pueda causar algunos problemas inesperados, hasta ahora parece estar bien, pero quiero asegurarme de que no estoy rompiendo nada. Tambi茅n estaba trabajando con los desarrolladores de plugins, pero no pueden encontrar ning煤n problema con el c贸digo. Agradecemos cualquier consejo.
(@wurpe)
Hace 2 a帽os, 5 meses
Hola, anular la zona horaria en wp-settings.php no es una buena idea. Debe dejarse como UTC. 驴La hora se muestra correctamente en su sitio de WordPress?
Lanzador de hilos
(@giomorin)
Hace 2 a帽os, 5 meses
Gracias por su respuesta r谩pida. Me di cuenta de que esa no era la mejor soluci贸n. La hora se muestra correctamente en el sitio como mi hora local. Hasta la fecha, el desarrollador del plugin no ha podido resolver el problema. La 煤nica forma en que logr茅 que la tarjeta de regalo programada se entregue en el momento adecuado es cambiar el valor predeterminado a America / New_York en el archivo wp-settings; de lo contrario, se entrega a las 8:14 pm d铆as antes de lo programado (4 horas antes ). Estoy perplejo.
(@wurpe)
Hace 2 a帽os, 5 meses
Hola, 驴puedes establecer el tiempo de entrega en el plugin? Es posible que pueda convertir de EST a UTC como base de trabajo temporal.
驴Solucion贸 tu problema??
0 / 0