On my homepage, I would like to display a selected portion of each post followed by either a “Log in” link (for public visitors) or a “Read more” link (for logged-in subscribers).
Currently, the public preview feature works almost as intended. However, the issue is that logged-in users see the full post immediately, which I’m trying to avoid. I want them to see only a preview, just like public users, with the option to click “Read more” to access the full content.
I’ve experimented with excerpts, but ran into limitations:
- The fixed-length excerpt cuts off the text abruptly or mid-sentence, which isn’t ideal.
- The custom excerpt field is limited to 300 characters, which is too restrictive. Sometimes I’d like to include a longer preview and/or embed images or a gallery.
The “public preview / member content divider” feature offers the level of control I’m looking for, but it only applies to public users. What I need is the same kind of content gating for logged-in users as well, where I can define a custom cut-off point within the post.
I’ve searched the documentation and forums but haven’t found a clear solution. It would be helpful if a feature like this could be added—perhaps using a helper like {{content access=“public”}} or {{content access=“preview”}} to define where content gets cut off for all users.
Summary of Request:
- Allow logged-in users to see only a preview, not the full post.
- Enable flexible preview lengths, with manual control over where the cut-off occurs.
- Support rich content (images/galleries) in the preview.
- Ideally, a helper or block to define preview vs. full content sections.
If I’ve missed an obvious solution already discussed in the forums or documentation, I apologize in advance and would appreciate a pointer in the right direction.