知識が浅く質問させていただきました。
WordprtessでAdvanced Custom Fieldsを使用しているのですが
日付フィールドで2022/11/26を選択して保存、再表示すると2022/11/25になってしまいます。
この問題はググるといくつか情報がでてきてたのですが具体的に何をすれば良いかわかりません。
https://rishuntrading.co.jp/blog/wordpress/advanced-custom-fields-date-function/
DatePickerでカレンダーから日付を選んだときは正常な日付になっています。
postの際、echoで確認すると2022/11/26になっています
しかし、ページをリロードすると2022/11/25になってしまいます
<div class="d-flex edit-group"> <label for="birthday" class="text-end">生年月日:</label> <div class="inputbox"><input type="text" name="birthday" id="birthday" class="form-control form-control-lg rounded-0 border-0" value="<?php the_field('birthday', 'user_'.$current_user->ID); ?>"></div> </div>
MySQLのテーブルも探し当てたのですが、birthdayフィールドは2022/11/26になっていました。
どのように対応すれば良いのでしょうか
追記
https://insource-mkd.co.jp/staff-blog/10735/
のサイトを参考にfunction.phpのdate_default_timezone_setをコメントアウトしましたが現象変わらずです
あなたの回答
tips
プレビュー