WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question

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.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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