Auto Modification of Access for blog posts.
-
Feature Request: Scheduled Access Changes for WordPress Posts
I have a feature suggestion that I believe would be useful not only for my own site, but for many WordPress users: the ability to automatically change a post’s access level based on time or a specific date.
For example, I might want to publish a new post exclusively for subscribers and then automatically make it available to everyone three months after publication. In other cases, a site owner might want to do the reverse—make a post publicly available for a limited period and then restrict it to subscribers.
Ideally, WordPress would allow site owners to configure access changes using options such as:
- A specific date and time.
- A specified amount of time after publication, such as 30, 60, or 90 days.
- A transition from Subscribers Only to Everyone, or vice versa.
- Other access levels supported by WordPress or installed membership/subscription features.
I would also like this functionality to be fully automated, so no manual intervention is required once the rules are configured.
It would be especially useful to have a site-wide default setting. For example, I could configure my site so that all new posts are available to subscribers first and automatically become public after three months.
At the same time, each individual post should be able to override the site-wide default when necessary. The access schedule should also remain editable after the post has been published.
This would give publishers much more flexibility for subscriber benefits, premium or early-access content, archives, promotions, and other publishing strategies—without requiring them to remember to manually change access permissions months later.
The blog I need help with is: (visible only to logged in users)
-
That’s not really something to be implemented int he wordpress core, but rather as a plugin or even custom coding.
Yoy find all usefull info at https://developer.wordpress.org/plugins/