Administrators, support teams, QA testers, and developers who repeatedly need to reproduce a logged-in user experience.
Public Post Preview
Plugin Health & Stats
Historical overview
364-day WordPress.org historyQuick take: Public Post Preview is a focused editorial workflow plugin for sharing an unpublished WordPress post, page, or other public post type with someone who does not have a site account. It creates an expiring preview URL instead of forcing reviewers into wp-admin.
Best fit: Editorial teams, agencies, clients, and contributors who need external review before publication.
Operating model: An editor enables public preview on a draft, copies the generated nonce-protected URL, and shares it with the reviewer.
What Public Post Preview is really for
The plugin solves a very specific collaboration problem: WordPress preview links normally assume the viewer can authenticate to the site. That is inconvenient when a client, legal reviewer, sponsor, subject-matter expert, or stakeholder only needs to see the draft before it goes live.
Public Post Preview avoids creating temporary WordPress users for that purpose. The reviewer gets a time-limited URL that renders the unpublished content on the front end while the post remains a draft.
How the workflow works in practice
While editing a draft, you enable the public-preview option in the document settings. WordPress then exposes a shareable preview link. Copy that URL, send it to the reviewer, and disable public preview again when the review cycle is finished.
The link contains an expiring nonce, so it is not intended as a permanent private-publishing system. Treat it as a convenient review channel, not as access control for confidential documents that require identity verification or long-term restrictions.
Features that matter
Anonymous draft preview
The core benefit is letting someone see an unpublished item without logging in. That removes friction from client approvals and external editorial review.
Expiring preview URLs
Preview access is temporary rather than a permanent alternate permalink. This reduces the risk of an old review link remaining useful indefinitely.
Support for public post types
The plugin is not limited to standard blog posts. It can work with other public post types, which is useful for sites reviewing structured content before release.
Simple editor workflow
There is no separate review dashboard to learn. Editors toggle the preview option in the normal editing screen and share the generated link.
No reviewer account required
External reviewers do not need WordPress roles, passwords, or admin access. That keeps the user table cleaner and reduces unnecessary permissions.
Easy revocation
When the review is complete, turning off public preview invalidates the workflow from the editor side. This is much cleaner than remembering to delete temporary user accounts.
Where Public Post Preview fits best
It is particularly useful for agencies sending draft pages to clients, publishers getting approval from interview subjects, and marketing teams that need a final check from someone outside WordPress.
If every reviewer already has an appropriate WordPress account, native authenticated previews may be enough. The plugin earns its place when external review is common and account creation would be needless overhead.
Public Post Preview vs creating reviewer accounts
A WordPress account is better when the reviewer needs ongoing access, commenting workflows, editing capability, or accountability tied to a named user. Public Post Preview is better when the person simply needs to see the current front-end result and provide feedback elsewhere.
The plugin therefore reduces administrative overhead without pretending to replace a full editorial collaboration system.
Trade-offs to understand
Anyone who receives the valid preview URL can use it while it remains active, so treat the link as sensitive. Do not use it for material that requires contractual access controls, per-user audit trails, or strong authentication.
Also test complex templates and dynamic content before relying on a preview for approval. A page can render differently for logged-out visitors than it does for administrators.
Free and paid considerations
Public Post Preview is a focused free plugin. Its value comes from doing one job cleanly rather than dividing core review functionality across multiple pricing tiers.
If your process expands into approvals, assignments, comments, or multi-stage editorial governance, you may eventually need a broader workflow product alongside or instead of this plugin.
PluginSuggest verdict
Public Post Preview is an excellent small utility for teams that frequently need an outside pair of eyes before publishing. It removes the unnecessary step of creating accounts for people who only need temporary read access.
Its simplicity is the point. Use it for low-friction review links, and use a stronger access-control system when the content itself is sensitive.
FAQs
Can someone preview a draft without a WordPress account?
Yes. That is the plugin’s primary purpose: it creates a temporary public preview URL for an unpublished item.
Does the preview publish the post?
No. The post can remain a draft while the reviewer sees the front-end preview.
Do preview links expire?
Yes. The plugin uses an expiring nonce rather than creating a permanent public URL.
Can I disable a preview?
Yes. Turn off the public-preview option when the review is finished.
Is it suitable for confidential documents?
Use caution. Anyone with the active link can view the preview, so stronger authenticated access is better for highly sensitive material.
Does it work with custom post types?
It is designed to work with public post types, not only standard posts.
Compare before you install
Similar Plugins
Clone posts and pages, copy content into new drafts, and use Rewrite & Republish to prepare revisions before replacing originals.
Create self-expiring WordPress login links for developers, support staff, clients, or editors without sharing permanent credentials.