如何为所有用户设置相同的侧边栏分类

有时,站点管理员需要确保所有用户在侧边栏中看到相同的类别集。以下是操作方法:

  • default navigation menu categories 中移除所有类别并保存。当被提示时,请确保将更改历史性地应用。
  • 等待几分钟。
  • 将所有希望所有用户显示的类别添加到 default navigation menu categories。同样,当被提示时,请确保将更改历史性地应用。

“历史性地应用”意味着将此更改应用于现有用户,同时为未来加入的用户设置默认值。当您看到以下模态框时,需要点击 Yes

注意:此设置不会使没有访问权限的用户看到私有类别。

2 个赞

一次性移除之前的默认设置并添加新设置,与分两步进行(中间间隔一段时间)有什么区别?

我曾短暂认为这个过程会重置所有个性化自定义。但根据我的测试,事实并非如此。如果某个类别之前不在侧边栏的默认设置中,而是由用户自行添加的,那么即使清除了设置,它也不会被移除。只有之前在设置中配置的类别会被移除。

因此,若要使所有人的侧边栏保持一致,你需要执行以下步骤:

  • 将所有类别添加到设置中(并且最好不要为所有人覆盖此设置)
  • 然后从设置中移除所有类别,并为所有人覆盖此设置
  • (等待几分钟?)
  • 添加新的类别,并为所有人覆盖此设置

此处需要将步骤 2 和步骤 4 分开,因为步骤 1 并未应用到所有人身上。我们可以将步骤 1 应用到所有人,使所有人的侧边栏都包含所有类别,几分钟后,再移除我们不希望出现在他们侧边栏中的类别。但这可能会导致几分钟内用户体验变差。

我的测试(显示清除手动添加类别的设置不会被移除)是否不正确?步骤分离是否有其他原因?我想了解这一点,以便决定是否需要将相关信息添加到 Configuring the default sidebar for your users