# "See only first post" - Permission for implementing public previews for non-members

**URL:** https://meta.discourse.org/t/see-only-first-post-permission-for-implementing-public-previews-for-non-members/267101
**Category:** Feature
**Created:** [June 3, 2023, 5:35pm UTC](https://meta.discourse.org/t/see-only-first-post-permission-for-implementing-public-previews-for-non-members/267101 "2023-06-03T17:35:32Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![gingerman](https://avatars.discourse-cdn.com/v4/letter/g/47e85d/32.png) [@gingerman](https://meta.discourse.org/u/gingerman)
#### Post date: [June 3, 2023, 5:35pm UTC](https://meta.discourse.org/t/see-only-first-post-permission-for-implementing-public-previews-for-non-members/267101/1 "2023-06-03T17:35:32Z")

</div>

**Reason for request**  
Show public previews in public discourse topics leveraging the SEO benefits and still enticing both anonymous / logged in users to become paid members

**Reference**  
Ghost has this feature where non-members will be shown a public content preview at the top and a subscription prompt at the bottom - [Public previews](https://ghost.org/changelog/public-previews/)

**Existing Discourse Option**  
In a limited way, it is implemented in discourse via gated topic theme ( this will work only for anonymous users but not based on specific groups ) - [Gated Topics in Category](https://meta.discourse.org/t/gated-topics-in-category/225454)

**Proposed Solution**  
What would be ideal is a permission system like **see only first post**

This way, we can assign permissions like the following

**Everyone** - **see only first post**  
**Members** - **see all posts**

Now we can write a public preview content in first post and rest of the content in subsequent posts

Kindly indicate if there is an existing way to achieve it in discourse.

---

<div class="post-metadata">

### Author: ![agemo](https://avatars.discourse-cdn.com/v4/letter/a/ac91a4/32.png) [@agemo](https://meta.discourse.org/u/agemo)
#### Post date: [October 26, 2024, 1:18pm UTC](https://meta.discourse.org/t/see-only-first-post-permission-for-implementing-public-previews-for-non-members/267101/2 "2024-10-26T13:18:01Z")

</div>

Every site needs this feature for these reasons and so many others. Any update? Are there any plugins that do this?

---

<div class="post-metadata">

### Author: ![agemo](https://avatars.discourse-cdn.com/v4/letter/a/ac91a4/32.png) [@agemo](https://meta.discourse.org/u/agemo)
#### Post date: [October 26, 2024, 1:20pm UTC](https://meta.discourse.org/t/see-only-first-post-permission-for-implementing-public-previews-for-non-members/267101/3 "2024-10-26T13:20:54Z")

</div>

There is this

> [@Only allow anon users to see first post or its excerpt](https://meta.discourse.org/t/only-allow-anon-users-to-see-first-post-or-its-excerpt/165907):
>
> I’m looking for a way to only display the first post or its excerpt to anonymous users on a topic page. Is there a setting or a plugin for that? If a plugin doesn’t exist yet how hard is it to implement this feature?

> [@How to prevent community content from being used to train LLMs like ChatGPT?](https://meta.discourse.org/t/how-to-prevent-community-content-from-being-used-to-train-llms-like-chatgpt/264907/85):
>
> So far apart from the solution that is not a solution but a breaking, if the strategy is lock the door with - login\_required (setting), then in that scenario, to mitigate the negative traffic hit effects, if you rely on search traffic, is to have something to see but not everything. WP frontend / Discourse login\_required site (more work, more hosting costs, support etc.) Things that would also help but aren’t built with exactly this problem in mind: Published Pages if developed with a dedic…

---

<div class="post-metadata">

### Author: ![agemo](https://avatars.discourse-cdn.com/v4/letter/a/ac91a4/32.png) [@agemo](https://meta.discourse.org/u/agemo)
#### Post date: [October 26, 2024, 4:13pm UTC](https://meta.discourse.org/t/see-only-first-post-permission-for-implementing-public-previews-for-non-members/267101/4 "2024-10-26T16:13:23Z")

</div>

Maybe you can suggest to the maker of Gated Topic to widen out the scope to achieve you proposal?
