BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Erdo Draft Links – Share Drafts, Client Preview, Secure Link icon
Actively maintained Tested with WP 7.1 #1 in client preview

Erdo Draft Links – Share Drafts, Client Preview, Secure Link

Share draft posts with anyone via a secure, temporary link — no WordPress login required.

Active installs20+10+ tier
Downloads · 30d112▲ +12% vs prev. 30d
Rating5/51 reviews
Health score70/100Good
All-time downloads434Since Jun 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d20▼ -48.7% week over week
Our verdict

Solid choice

Erdo Draft Links is a solid plugin choice in 2026, with a few things worth checking first. It runs on 20+ sites, is rated 5/5 and was last updated 1 month ago, and scores 70/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (20+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

61218Jul 3Aug 16Sep 30
Yesterday6
Daily average (1y)4
Peak day34Jun 12, 2026
Last 12 months449

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Erdo Draft Links stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
client preview #8 2,298 Best client preview plugins →
draft #16 3,356 Best draft plugins →
no login >100 8,624 Best no login plugins →
preview #82 9,208 Best preview plugins →
share >100 6,422 Best share plugins →

Version adoption

Share of active sites per release.

  • 1.2100.0%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Erdo Draft Links

From the official readme · v1.2.0

Description

Erdo Draft Links lets you generate a secure, token-based URL for any draft, private, or published post or page. Share it with clients, reviewers, or collaborators — they can read the content without needing a WordPress account.

Think of it like Google Docs’ “Anyone with the link can view” — but for WordPress.

How it works

  1. Open any post or page in the editor (Block Editor or Classic Editor).
  2. Click “Generate Draft Link” in the sidebar panel or meta box.
  3. Choose an expiry: 24 hours, 48 hours, 7 days, never, or a custom date & time.
  4. Share the link. Recipients can view the content — no login needed.

Features

  • Works with both the Block Editor (Gutenberg) and the Classic Editor
  • Supports posts, pages, and any custom post type — toggle them on in Tools → Erdo Draft Links → Settings, or via a filter for developers
  • Multiple labeled links per post — e.g. “Client A” and “Designer”, each with its own expiry, revocable independently
  • WP-CLI support — wp erdo-draft-links generate|revoke|list for scripting and automation
  • Secure 32-character cryptographic tokens — brute-force resistant
  • Configurable expiry: 24 hours, 48 hours, 7 days, no expiry, or a custom date & time
  • View count tracking per link, with an email notification the first time a link is opened
  • Visitors can leave name + feedback on the preview — collected in a “Feedback” tab in the admin and emailed to you
  • Reply to feedback directly from the admin — visitors see your reply the next time they open the preview
  • Revoke any link at any time
  • Tokens are stored hashed in the database — raw tokens are never stored after the redirect
  • Two-step flow: token URL → cookie → clean permalink (token never appears in browser history)
  • No external API calls, no phone-home, no subscriptions
  • Translation-ready (English default, Turkish included)

Developer Notes

Developers can add support for custom post types using the erdo_draft_links_supported_post_types filter:

add_filter( 'erdo_draft_links_supported_post_types', function( $types ) {
    $types[] = 'product';
    return $types;
} );

Source Code

The full source code including build tools is included in the plugin’s assets/js/src/ directory.

Installation

  1. Upload the erdo-draft-links folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Open any post or page and find the Erdo Draft Links panel in the editor sidebar or meta box.

Frequently asked questions

Does this work with custom post types?

Yes. By default Erdo Draft Links supports posts and pages. Administrators can enable other public post types under Tools → Erdo Draft Links → Settings — no code required. Developers can also use the erdo_draft_links_supported_post_types filter, which takes precedence over the Settings tab.

Can I generate or manage links from the command line?

Yes, via WP-CLI: wp erdo-draft-links generate [--label=] [--expiry=], wp erdo-draft-links revoke , and wp erdo-draft-links list [--post_id=] [--status=] [--format=].

Is the shared link secure?

Yes. Tokens are 32 characters of cryptographic randomness generated by WordPress’s built-in wp_generate_password. The raw token appears in the URL only once — subsequent visits use a signed HttpOnly cookie. Tokens are stored as SHA-256 HMAC hashes in the database.

What happens when a link expires?

The recipient sees a clear message: “This draft link has expired and is no longer accessible.” The post remains a draft — nothing is published.

Can I have multiple active links for the same post?

Yes. Give each link an optional label (e.g. “Client A”, “Designer”) when you generate it, and each link gets its own expiry, view count, and can be revoked independently of the others.

Can I set a custom expiry date and time?

Yes. Choose “Custom Date & Time…” from the expiry dropdown when generating a link and pick any future date and time, in addition to the 24 hour / 48 hour / 7 day / never presets.

Will I be notified when someone opens the link?

Yes. The site admin email receives a notification the first time each link is opened. Repeat visits to an already-opened link don’t send another email.

Does this work with password-protected posts?

No. Erdo Draft Links is designed for draft and private posts. Password-protected posts use WordPress’s own mechanism.

Does this plugin affect site performance?

Erdo Draft Links only runs on requests that include a ?erdo_token= parameter or a valid session cookie. Normal site traffic is not affected.

Changelog

New: multiple labeled links per post, admin replies to feedback, custom expiry date/time, a first-view email notification, a Settings tab for post type support, and WP-CLI commands. Database tables upgrade automatically on activation — no manual action needed.

1.2.0

  • New: Generate multiple labeled links per post (e.g. “Client A”, “Designer”) — each with its own expiry, view count, and independent revoke.
  • New: Reply to visitor feedback directly from the Feedback tab; the visitor sees your reply the next time they open the preview on that page.
  • New: Custom date & time expiry option, in addition to the 24 hour / 48 hour / 7 day / never presets.
  • New: The site admin gets an email the first time a draft link is opened.
  • New: A Settings tab (Tools → Erdo Draft Links → Settings) lets administrators enable other public post types without code.
  • New: WP-CLI support — wp erdo-draft-links generate|revoke|list.
  • Tested up to WordPress 7.1.

1.1.0

  • New: Visitors can leave name + feedback on a shared draft preview; submissions appear under the new “Feedback” tab in the Erdo Draft Links admin page and are emailed to the site admin.
  • New: The Links Manager table now has a “Link” column with a hidden-by-default reveal button and one-click copy for the generated draft link.
  • Fix: Page builder content (Elementor and others) now renders correctly on shared draft preview links for non-logged-in visitors.
  • Fix: The “View Link” row action was renamed to “View Page” (it opens the post, not the draft link) to avoid confusion with the new “Link” column.
  • Fix: The Block Editor sidebar no longer shows a stale draft link after it has been revoked or regenerated elsewhere.
  • Fix: Caching plugins (e.g. LiteSpeed Cache) no longer serve stale draft previews or feedback status to visitors after a link is revoked or feedback status changes.
  • Fix: The feedback widget’s appearance (colors, sizes, fonts, spacing) is now fully isolated from the active theme so it looks the same on every site.

1.0.1

  • Fix: Replace deprecated current_time('timestamp') with time() for correct UTC handling.

1.0.0

  • Initial release.

Full changelog on WordPress.org →

Screenshots

Erdo Draft Links panel in the Block Editor sidebar — generate, copy, and manage your link.
Erdo Draft Links panel in the Block Editor sidebar — generate, copy, and manage your link.
Erdo Draft Links meta box in the Classic Editor — same functionality, same REST API.
Erdo Draft Links meta box in the Classic Editor — same functionality, same REST API.
Draft post viewed via Erdo Draft Links by a non-logged-in visitor.
Draft post viewed via Erdo Draft Links by a non-logged-in visitor.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Erdo Draft Links alternatives

All client preview plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
2 Erdo Client Preview Erdo Client Preview More than a coming soon page — give clients a private magic link to preview the live site… by Erdinc Bulat <10 ★★★★★★★★★★ No reviews 1 month ago 60

FAQ

Erdo Draft Links: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 1, 2026

Is Erdo Draft Links free?

Yes. Erdo Draft Links is free to download and use from the official WordPress.org plugin directory.

Is Erdo Draft Links safe to use in 2026?

Erdo Draft Links is a solid plugin choice in 2026, with a few things worth checking first. It runs on 20+ sites, is rated 5/5 and was last updated 1 month ago, and scores 70/100 on our health check.

How many websites use Erdo Draft Links?

Erdo Draft Links is active on 20+ WordPress websites and has been downloaded 434 times since it launched in June 2026. It was downloaded 112 times in the last 30 days.

Does Erdo Draft Links work with WordPress 7.1?

Yes. The developer has tested Erdo Draft Links up to WordPress 7.1.2, the latest release. It requires WordPress 6.0 or newer.

What PHP version does Erdo Draft Links need?

Erdo Draft Links requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Erdo Draft Links last updated?

The latest version, 1.2.0, was released on August 27, 2026 (1 month ago).

Who makes Erdo Draft Links?

Erdo Draft Links is developed and maintained by Erdinc Bulat.

What are the best alternatives to Erdo Draft Links?

The most popular alternatives to Erdo Draft Links are Erdo Client Preview (<10 installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.