Automattic / Automattic/jetpack
Paid Content: Having Page Breaks Block Added on Subscriber View Will Stop Guest View Content From Showing
- Dominant language
- PHP
- Stars
- 1.8k
- Forks
- 898
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 774
Description
### Impacted plugin
Jetpack
### Quick Summary
On WordPress.com, when adding a Paid Content block, if the content added under Subscriber view has page breaks, it will not show content on Guest View on the front end. This has been tested on Atomic and Simple sites.
Related ticket: 9421772-zd-a8c
### Steps to Reproduce
1. Add Paid Content block
2. Add content under subscriber view that contains a page break block:

3. Leave the guest view content default.
4. With the page break block added, access the post via a private browser window.
5. Blocks added under Guest View will not be shown:

6. With the page break block removed from subscriber view, guest view content can be seen:

### Site owner impact
More than 60% of the total website/platform users
### Severity
Critical
### What other impact(s) does this issue have?
Individual site owner revenue
### If a workaround is available, please outline it here.
_No response_
### Platform (Simple and/or Atomic)
Simple, Atomic
Contributor guide
Research direction
Start by reproducing the Paid Content block scenario on Simple and Atomic sites with a page break in Subscriber View, then inspect the front-end rendering path for Guest View. Done means guest content remains visible when Subscriber View contains a page break, with coverage for the reported reproduction steps.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- content, web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100