我经常收到“当前没有用户在线”,尽管它不应该显示任何内容

这似乎发生在我已连接且总在线人数降至显示在线人数最小值阈值以下时。

有没有办法完全隐藏此消息?

嗨,Canapin,

如果在线用户数量低于某个阈值,有一个选项可以完全隐藏在线用户列表。但需要刷新页面后才会生效。

或许你可以尝试用语言技巧来隐藏这段文字。

隐藏低于最小显示的用户在线状态 已勾选。
我会试试你建议的语言技巧 :slight_smile:

很遗憾,无法完全删除文本。

值不能为空

更改此设置后,您是否进行了完全刷新?如果仍未生效,那可能是一个 bug。

是的,我已经多次执行过此刷新操作,我的设置并未改变。我很久以前就注意到这个小问题,但当时没有报告。
这种情况也发生在我新的论坛上。

我在开发实例上无法复现该问题。您能否分享一个展示该问题的网站链接?

https://canapin.win/

我已复现该问题。

我处于登录状态;系统显示有 1 名用户在线(“隐藏最低显示人数以下的在线用户”设置为 1,“在线用户活跃时间阈值”设置为 1 分钟)。
等待 1 分钟后,我在“谁在线”列表中的头像消失了,并显示了“当前没有用户在线”的提示,但这不应发生。

未注册的访客浏览网站时也会出现相同情况。如果他们看到头像列表,且在线用户数降至 0,他们就会看到“当前没有用户在线”的提示出现。

打开新页面后,该消息会消失。

这并不太令人困扰,这也是我此前未报告此问题的原因,但我还是希望访客不要看到此类提示。:sweat_smile:

啊,我明白了,这就是为什么我无法复现这个问题——数字必须在页面打开时减少:+1:

我会检查一下,看看能否修复它。

这应该已通过该插件的最新提交修复。如果任何人仍遇到问题,请告知我们。