Keeping non-paying members from reading comments

Hello! Currently only paying members can comment on my posts. Great! But everyone can read the comments. This really messes with the feeling of security/community space members would like to have when having a conversation online. I would like to keep non-paying members and visitors from reading the comments. This has never been hard to do on other platforms, but I cannot for the life of me figure it out on this one? I turned comments off forever ago because of this issue. But I really would like to have them back on. Is there a way to limit the ability to read comments to paying members?

1 Like

You can edit the theme to only display comments to members, although a smart hacker could hit the api directly to get the comments.

1 Like

Hi, I had a similar challenge, though I don’t do paid. I want all my writing public, though due to the nature of my niche/topic, which can be sensitive, I want people to be able to leave comments and interact with other comments in a private environment, but not have those comments appear on my Ghost website aka public. What I do is after I send an issue out via email, which also posts to my site, I then go to the post on the site. I change the post setting to members only. Then I place a preview card at the bottom of the post. This way the full post is readable publicly but you need to sign in as a ‘member’ to leave and read other comments. Hope this helps.

1 Like

This is a helpful workaround for non-paying members! I am going to think if I can rearrange my commenting policy to accommodate this. Thank you!

Okay, this might be what I need to do! It’s a shame there’s not a simpler answer. Thanks so much for your reply!

Meg, best wishes in finding a way that works for your and your readers. No platform is ideal. I also found that ChatGPT is gold in helping me with Code Injections and customizing me theme. Cheers!