All Plugins
Live Annotations

Erdo Client Preview

Give clients a private, password-free magic link to your live site. They can pin live annotations on exact elements and leave feedback — no account needed, no email back-and-forth.

Download Free
New active installs

Everything you need

No paid extensions required. All features ship with the free plugin.

Magic Links

Generate a private, password-free URL per person. Each link has its own label, expiry, optional redirect, and usage counter — revoke any one individually.

Live Element-Level Annotations

Magic-link visitors click any element on your live site and pin a note directly on it. You see a persistent numbered pin every time you visit that page.

Visitor Feedback Widget

Anyone viewing the page — gated or live — can leave a message with no account needed. Reply directly from the Feedback tab.

Maintenance & Coming Soon Modes

Switch between an HTTP 503 for active migrations or an HTTP 200 for new launches you want search engines to index early.

Scheduled Activation

Set a one-time window or a recurring weekly schedule for routine maintenance. WordPress cron handles activation and deactivation automatically.

Access Control

IP whitelist with one-click detection, automatic admin bypass, and page/post-type exclusions. Developer tools like REST API and WP-CLI are always left open.

How it works

01

Create a Magic Link

Generate a named, expiring link for each client or stakeholder — no password to share, no WordPress account needed on their end.

02

Turn On Annotations & Feedback

Enable Visual Annotation Mode and the feedback widget so visitors can pin notes on exact elements and leave messages straight from the page.

03

Gate the Site (Optional)

If you actually need a maintenance or coming-soon page, switch it on — everyone without a magic link sees it, everyone with one sees the real site.

What's included — free

Magic links — per-person access
Live element-level annotations
Visitor feedback widget
Maintenance & coming-soon modes
IP whitelist & scheduled activation
White label & emergency rescue URL

Frequently asked questions

Can't find what you're looking for? Open a support thread on WordPress.org.

Changelog

v1.4.0
June 2026
  • + Renamed from "Erdo DevGate" to "Erdo Client Preview"
  • + Removed custom CSS field per WordPress.org guidelines
  • + Security hardening on annotation and feedback status lookups
v1.3.0
May 2026
  • + Live element-level annotations with persistent admin pins
  • + Visitor feedback widget with admin replies and "Past Feedback" history
  • + Magic link access history (last used, IP)
  • + Bulk actions for feedback and annotations
v1.0.0
March 2026
  • + Initial release as "Erdo DevGate"
  • + Cryptographic magic link bypass
  • + HTTP 503 maintenance / HTTP 200 coming-soon modes
  • + IP whitelist, admin bypass, emergency rescue URL

More free plugins

30+ active installs

Erdo Image Optimizer

WebP & AVIF conversion, auto alt text, lazy load and SEO audit — zero API key.

Learn more
10+ active installs

Erdo Draft Links

Share WordPress drafts with clients securely. No WordPress account required.

Learn more
New active installs

Erdo CRA Compliance

EU Cyber Resilience Act, GDPR & NIS2 compliance scanner for WordPress.

Learn more

Ready to install?

Free on WordPress.org. No account required. Works in under 2 minutes.

Download Erdo Client Preview