Support Forum
Mr Papa said
then you will see users who dont select their own timzeone will get that as the default...
Sorry - but did not work.... I changed it from UTC+13 to Auckland. Saved the WP settings.... Registered a new user. Went to the new user's prfile and the time zone is set to UTC!! This is going to annoy the visitors! I might hide away the option to change the time zone - that way every user will have the wrong local time - but at least they will all be consistently wrong and right relative to each other.
I dont understand that... just tested it and worked for me...
and the create new member data is straight forward
$useropts['timezone'] = get_option('gmt_offset');
if (empty($useropts['timezone'])) $useropts['timezone'] = 0;
$tz = get_option('timezone_string');
if (empty($tz) || substr($tz, 0, 3) == 'UTC') $tz = 'UTC';
$useropts['timezone_string'] = $tz;
as long as you have a valid timezone string, ie Auckland, it will init new users with that...
so puzzled...
Visit Cruise Talk Central and Mr Papa's World
Sorry - I guess I looked at the Last Visit date - not the Registered date!!! And you are both correct and I am sorry for reporting as not working.
It is a bit weird to see the registration date later than the last visit date!!
But when the user logs in with the password that was emailed during the registration, the last visited date also gets corrected.
I am a happy now. Thanks for helping me with this.
1 Guest(s)