It would be ideal if we could have posts set for two distinct behaviors:
- stay pinned unless a user chooses to unpin
- automatically unpin after viewing
The setting available now treats all pins the same globally based on the user setting. But there are some cases where we’d rather a post stay pinned for multiple viewings (reliably at the top), still okay for users to unpin if they opt-out of the pinning on that specific post. And there are other cases we just want something prominent for users to see once and don’t want it to stay pinned.
The problem with too-many pinned posts is a valid concern. But being forced to make unpinning behavior global per-user encourages setting the stay-pinned option, thus exacerbating the too-many-pinned problem in order to have even one or two posts that really should stay pinned.
We’d like to have just a handful of posts on the whole site that stay pinned and lots more that automatically unpin. This behavior should be a per-post setting. Having that would be super useful.