WordPress plugin
Reader Plans: Add Subscription Paywalls to WordPress Articles
Reader Plans lets creators offer subscription or membership access to selected articles. It can be used alongside one-time article purchases and tipping, which provide other ways for readers to pay for or support written content.
Recurring access for WordPress articles
Reader Plans lets creators offer subscription or membership access to selected articles. It can be used alongside one-time article purchases and tipping, which provide other ways for readers to pay for or support written content.
Where does the paid section begin?
Add a codoc block where the free portion of an article ends. Text above the block remains visible to visitors; content below it is hidden from non-buyers. The block displays the purchase interface and handles buyer authentication. Per-article options control pricing and whether Reader Plans are available.
To preview an article as a buyer, select “Sign in to restore purchase” and authenticate with a codoc account. Log out to view the article as a non-buyer.
Payments and eligibility
Stripe processes payments. Listed payment options include credit cards, Apple Pay, Google Pay, and Konbini. Transactions can be processed in JPY, USD, or EUR. Creators must reside in Japan, the United States, or the EU and have a bank account in the relevant country. Readers worldwide, including those outside the creator’s supported country, can purchase with a valid credit card.
Publishing and account management
Creators can manage revenue and customer information through their codoc account. Article content is stored on both WordPress and codoc. Publication status follows the WordPress article: publishing it publishes the content on codoc, while an unpublished WordPress article remains unpublished there. Deleting the WordPress article makes its codoc content unpublished. WordPress featured pictures can also be used on codoc.
Editors and presentation
codoc supports Gutenberg and the Classic Editor with TinyMCE. After integration, the Classic Editor toolbar includes a codoc button. Creators can insert custom HTML before or after codoc tags and specify a custom CSS file in Settings → codoc. Permalinks are retrieved through get_permalink(); replacement options are available for reverse proxies or special routing.
Set up a post
- Install and activate codoc, then connect it according to the codoc setup process.
- Open a WordPress post in Gutenberg or the Classic Editor. Add the codoc block, or use the Classic Editor button.
- Place the content to protect below the block, then configure the article’s price or Reader Plan availability.
- Publish the post and manage revenue and customer information through your codoc account.

