nous essayons de comprendre ce qui se passe avec le fuseau horaire de notre site. Dans les paramètres généraux, il indique que l’heure locale est correcte et que l’heure UTC est indiquée. La localisation locale est celle de Los Angeles, mais pour une raison quelconque, à 17 heures, le site change en nouveau jour. Ce qui veut dire que tout compte, y compris les enregistrements en UTC et non en PST. Y at-il un moyen de s'assurer que c'est PST? Même si cela signifie changer les fichiers de base.
WordPress définit toujours le fuseau horaire sur UTC et les fonctions natives PHP l'indiquent et l'exploitent dans son environnement.
Pour obtenir l'heure locale (ajustée à partir de l'heure UTC en fonction du fuseau horaire de WP), vous devez utiliser les fonctions de WP, telles que date_i18n()
et autres.
C'est déroutant, mais c'est beaucoup moins problématique de le faire WP manière, que d'essayer de régler la mécanique de son fuseau horaire.