Como garantir que as postagens fixadas globalmente sejam fixadas no topo da visualização da página inicial?

Incluindo o seguinte para ilustrar o que estou tentando fazer.

Se você já leu o tópico, ele será desativado para você, no entanto, você pode verificar se ele está fixado usando um usuário de teste ou visualizando-o desconectado.

1 curtida

Existe alguma maneira de sempre fixar uma determinada postagem, independentemente do status de leitura? Ou o banner é o único recurso?

1 curtida

Desculpe pela demora na resposta.
Acredito que você terá que usar banners. Veja as opções Banner Permanente ou Banner Versátil:

Pelo que sei, você não pode impedir que o usuário o desative, a menos que talvez esconda o botão com CSS :thinking:.

1 curtida

Mas você pode desativar a desativação automática quando o tópico é lido com as configurações do site Desativar automaticamente os tópicos ou Desativação automática padrão dos tópicos. Acho que a primeira desativa a preferência do usuário e a segunda altera o padrão da preferência.

2 curtidas

Sim, vi essas configurações, mas elas desabilitam o usuário de poder desfixar o tópico nos controles do tópico?

Não, mas normalmente os tópicos são desmarcados porque o usuário leu o tópico e, em seguida, o tópico é automaticamente desmarcado.
Acho que a maioria dos usuários não desmarca o tópico usando o botão. Isso apenas acontece.

Ocultar o botão não é suficiente para impedir isso, pois você também pode clicar no ícone de alfinete na frente do título e provavelmente não quer ocultar isso, e mesmo assim existe o atalho de teclado para desmarcar.

Eu tentaria mudar o padrão primeiro e ver como isso funciona.

3 curtidas