在进一步研究之后,我猜测在 DiscourseConnect 中勾选“覆盖位置”选项不会采用 WordPress 的时区设置,如果我们想要这个功能,最好的方法是通过 API 在用户编辑该信息时进行设置。如果我猜对了,请告诉我。
不过,我仍然不确定“位置”信息来自 WordPress 的哪一端,甚至它是否会传输过来。例如,我没有在我的用户的“最后载荷”中看到“位置”令牌。但我确实看到了头像、简介、用户名、外部 ID 等。值得注意的是,简介信息正在传输过来,尽管我们实际上并没有开启“覆盖简介”功能,所以“位置”信息也应该会传输过来?
如果你有时间,@simon,我相信你是插件大师。如果你有什么见解,请告诉我。谢谢!