Is there any way, whether it be a hack, a plugin, etc., to give users their own timezone? I am using a purchased SMS plugin. Users (my clients) login and are able to send out text messages when they choose. The plugin uses the post engine, including the scheduled post dialogue in the 'Publish' box, to send texts. Now, obviously the scheduled post dialogue works off the administrator's timezone under 'general' settings, which is a headache when you have users around the world using the plugin. Is there any way to give users their own timezones?

There doesn't seem to be much information about this on the WordPress site, except a 'maybelater' here or there. Is there any workaround, hack, anything that one can use to force user timezones?


You can check SoJ User Time Zone plugin available on WP Plugin Directory.

Also here is a hack using JS if you want to auto detect your User's TimeZone.

By the way, it's very handy using JS Date object which has getTimeZoneOffset() method, which is keyrole player.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.