特定于用户的时区?黑客?插件?

时间:2012-09-10 作者:spinblade

是否有任何方法,无论是黑客、插件等,给用户提供自己的时区?我正在使用购买的短信插件。用户(我的客户)登录并可以在他们选择时发送文本消息。该插件使用post引擎(包括“发布”框中的预定post对话框)发送文本。现在,很明显,在“常规”设置下,预定的post对话可以在管理员的时区之外工作,当世界各地的用户都在使用该插件时,这是一个令人头痛的问题。有没有办法给用户自己的时区?

WordPress网站上似乎没有太多关于这方面的信息,除了这里或那里的“Maybellator”。是否有任何变通方法、黑客或任何可以用来强制用户时区的方法?

1 个回复
SO网友:Hignesh Hirani

您可以检查SoJ User Time Zone plugin 可在WP插件目录中找到。

这里还有一个hack using JS 如果要自动检测用户的时区。

顺便说一下,使用JS非常方便Date 具有getTimeZoneOffset() 方法,它是关键角色扮演者。

结束

相关推荐

Get_Posts()似乎忽略了post_type

我正在尝试获取post类型为“leads”的帖子(我使用的代码见下文),但是生成的查询(通过调试查询获得)包括“where post\\u type in(“leads”、“leads”、“product\\u description”、“custom\\u products”)”[[注意leads有两次]]这让我想到,不知何故,某种东西被挂在了这里面——但抑制\\u filters=>true不应该阻止这种情况发生吗?如果是这样的话,到底发生了什么,我如何将帖子限制为“潜在客户”? $args