类别对所有人开放后仍保持静音状态

若要为所有用户取消类别的静音,请进入您的站点设置页面,在搜索框中输入 default categories(默认类别)。这将带您进入所有默认类别的通知设置。如果 sneak-peaks 类别列在您的 default categories muted(默认类别静音)设置中,请将其从该设置中移除。保存设置时,系统会询问您“是否要将此更改应用于历史记录?”。选择“是”即可为站点上的所有用户取消该类别的静音。

如果 sneak-peaks 未列在您的 default categories muted 设置中,您仍然可以为所有用户取消其静音。首先,将 sneak-peaks 添加到 default categories muted 设置中。保存设置,但不要选择“将更改应用于历史记录”的选项。然后,从 default categories muted 设置中移除 sneak-peaks。再次保存设置,但这次选择“将更改应用于历史记录”的选项。这将取消所有用户对该类别的静音。

如果您的站点已安装 Data Explorer 插件,您可以使用以下查询查看所有用户在特定类别中的通知级别:

--[params]
-- string :category_name
-- string :notification_level

SELECT 
cu.user_id
FROM category_users cu
JOIN categories c
ON c.id = cu.category_id
WHERE c.name = :category_name
AND cu.notification_level = :notification_level

要运行此查询,您需要提供类别名称和通知级别。通知级别通过数字设置。若要查找所有已将某类别静音的用户,请在通知级别输入框中输入 0。可用的通知级别包括:0(静音)、2(跟踪)、3(关注)、4(仅关注首帖)。