如何确保 globally pinned posts 固定在 the home page view 的顶部?

包含以下内容以说明我正在尝试做什么。

如果您已经阅读过该主题,它将为您取消固定。不过,您可以通过使用测试用户或以登出状态查看来检查它是否被固定。

1 个赞

有没有办法始终置顶某个帖子,而不考虑已读状态?或者横幅是唯一的选择?

1 个赞

抱歉回复晚了。
我认为您必须使用横幅。请参阅永久横幅或通用横幅选项:

据我所知,您无法阻止用户自行取消固定它,除非也许通过 CSS 隐藏按钮 :thinking:

1 个赞

但是,你可以使用 Automatically unpin topics(自动取消置顶主题)或 Default topics automatic unpin(默认主题自动取消置顶)站点设置来禁用在主题已读时自动取消置顶。我认为第一个设置禁用了用户偏好设置,第二个设置更改了该偏好设置的默认值。

2 个赞

是的,我看到了那些设置,但它们是否会禁用用户在主题控件中取消固定它的能力?

它没有,但通常主题会被取消固定,因为用户阅读了该主题,然后该主题会自动取消固定。
我认为大多数用户不会使用按钮取消固定主题。它只是发生了。

隐藏按钮也不足以阻止它,因为您还可以单击标题前面的图钉图标,而您可能不想隐藏它,即使那样也有用于取消固定的键盘快捷键。

我会尝试先更改默认设置,看看效果如何。

3 个赞