Pergunta sobre instalações do WordPress Localhost: fuso horário padrão em wp-setting.php

Um usuário perguntou ?

Tenho um plugin de vale-presente que tem entrega agendada, assim o cliente pode escolher a data em que é enviado por e-mail para o destinatário. O plugin funciona muito bem, no entanto, o cartão-presente é entregue em UTC, embora eu tenha definido meus fusos horários para America/New_York no meu php.ini e para Nova York nos sites WordPress. A única maneira que consegui enviar na data/hora agendada correta é alterar o código em wp-settings.php de date_default_timezone_set(‘UTC’); so far_default_timezone_set(‘América/Nova_York’); em seguida, sincronize o fuso horário nas configurações gerais do wordpress. Estou preocupado que possa causar alguns problemas inesperados, até agora parece bem, mas quero ter certeza de que não estou quebrando nada. Eu também estava trabalhando com os desenvolvedores de plugins, mas eles não encontraram nenhum problema com o código. Agradecemos qualquer conselho.

(@wurpe)

2 anos, 5 meses atrás

Oi, substituir o fuso horário em wp-settings.php não é uma boa ideia. Deve ser deixado como UTC. A hora é exibida corretamente em seu site WordPress?

lançador de tópicos

(@giomorin)

2 anos, 5 meses atrás

Obrigado pela sua resposta rápida. Percebi que essa não era a melhor solução. A hora é exibida corretamente no site como minha hora local. Até o momento, o desenvolvedor do plug-in não conseguiu resolver o problema. A única maneira de conseguir que o cartão-presente programado seja entregue no momento certo é alterar o padrão para America/New_York no arquivo wp-settings; caso contrário, é entregue às 20h14 dias antes do previsto (4 horas antes). Estou perplexo.

(@wurpe)

2 anos, 5 meses atrás

Olá, você pode definir o tempo de entrega no plugin? Você pode converter de EST para UTC como uma base de trabalho temporária.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *