BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
ZD Embed for Zoom Meeting SDK icon
Maintained Tested up to 6.9.9

ZD Embed for Zoom Meeting SDK

Embed meetings in WordPress using the Zoom Meeting SDK (Web) with secure server-side signature generation. This plugin is not affiliated with Zoom.

Active installs<10New
Downloads · 30d53▲ +65.6% vs prev. 30d
Rating5/51 reviews
Health score43/100Fair
All-time downloads409Since Feb 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d17▲ +41.7% week over week
Our verdict

Use with caution

ZD Embed for Zoom Meeting SDK works, but test it on a staging site before relying on it in 2026. Is rated 5/5 and was last updated 8 months ago, and scores 43/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.9 (latest is 7.1)

How does it stack up?

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

Daily downloads

123Jul 1Aug 14Sep 28
Yesterday1
Daily average (1y)2
Peak day34Feb 6, 2026
Last 12 months411

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

Rankings

Where ZD Embed for Zoom Meeting S… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
embed >100 6,167 Best embed plugins →
meeting sdk #5 45 Best meeting sdk plugins →
video conferencing #25 52 Best video conferencing plugins →
webinar >100 223 Best webinar plugins →
zoom >100 1,435 Best zoom plugins →

Rating breakdown

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

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

About ZD Embed for Zoom Meeting SDK

From the official readme · v1.1.2

Description

ZD Embed for Zoom Meeting SDK lets you embed a meeting experience inside WordPress pages (not an iframe). It uses the Zoom Meeting SDK (Web) and generates the required signature on your server via a protected REST endpoint.

Features:
* Custom Post Type: Zoom Rooms (each room has a public URL like /zoom/my-room/)
* Shortcode embedding anywhere
* Server-side signature (JWT HS256) via REST endpoint protected by a temporary token
* Optional “Leave URL”
* Anti-cache headers for embed pages (helps prevent expired-token issues)

Important notes:
* You cannot reliably embed a standard Zoom join link in an iframe due to browser/platform restrictions. The recommended way is the Meeting SDK.
* By default the plugin generates attendee (role=0) signatures only. Host role requires additional security and is intentionally blocked.

Zoom App Setup (Meeting SDK)

To embed meetings you need a Zoom app with Meeting SDK enabled.

Steps (high-level):
1. Go to the Zoom App Marketplace and choose Develop → Build App.
2. Create a General App.
3. Open Embed and enable Meeting SDK.
4. Copy your credentials (Client ID/Secret or SDK Key/Secret) from App Credentials.

Official documentation:
* Meeting SDK – Create your app
* Meeting SDK – Authentication / signature

(These links are also included inside the plugin admin screen.)

Shortcode

Use this shortcode in any post/page:
[zd_zoom_embed meeting_number=”123456789″ passcode=”ABC123″ height=”700″ auto_join=”1″ user_name=”Guest”]

Arguments:
* meeting_number (required)
* passcode (optional)
* height (default 700)
* auto_join (default 1)
* user_name (optional)

Installation

  1. Upload the plugin ZIP in Plugins → Add New → Upload Plugin, then activate it.
  2. Go to Settings → ZD Zoom Embed and set your SDK Key/Secret.
    Recommended (more secure): add them to wp-config.php:
    define('ZDZE_SDK_KEY', 'YOUR_SDK_KEY_OR_CLIENT_ID');
    define('ZDZE_SDK_SECRET', 'YOUR_SDK_SECRET_OR_CLIENT_SECRET');
  3. Create a Zoom Room in the WordPress admin and enter:
    • Meeting Number
    • Passcode
  4. Visit the public URL of that Zoom Room, or use the shortcode.

Frequently asked questions

Why do I get “Invalid or expired token”?

Usually caused by page caching (serving a stale token). Exclude your Zoom Room URLs from cache and purge all caches (plugin/server/CDN).

Can I embed webinars?

This plugin focuses on meetings. Webinar embedding can be added later, but it depends on your Zoom setup and SDK requirements.

Changelog

1.1.2

  • Fix: Remove Plugin URI and Author URI headers to avoid unreachable URL warnings.
  • Fix: register_setting uses sanitize_callback + store SDK Secret as raw string (escape on output).
  • Fix: Remove DONOTCACHEPAGE constant to avoid global behavior changes.

1.0.4

  • Fix: PHP parse error in settings screen (clean rewrite of class-zdze-settings.php).

1.0.3

  • Fix: PHPCS escape warnings in settings screen (disabled attribute).
  • Fix: Remove discouraged manual textdomain loading; add Domain Path for automatic loading.
  • Fix: Update readme to English + add short description and update “Tested up to”.

1.0.2

  • Add: Zoom app setup instructions and WordPress.org publication assets.

1.0.1

  • Fix: Token is not invalidated after the first attempt (allows retries).
  • Improvement: Prevent duplicate join (auto-join + click).
  • Improvement: Add no-cache headers and DONOTCACHEPAGE for embed pages.

1.0.0

  • Initial release.

Full changelog on WordPress.org →

Screenshots

ZD Embed for Zoom Meeting SDK screenshot
ZD Embed for Zoom Meeting SDK screenshot
ZD Embed for Zoom Meeting SDK screenshot

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 ZD Embed for Zoom Meeting SDK alternatives

All embed plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents EmbedPress EmbedPress lets you embed videos, pages, social feeds, embed PDF 3D flipbooks & other… by WPDeveloper 100K+ ★★★★★★★★★★ 4.8 (306) 5 days ago 85
2 iframe iframe [iframe src="http://www.youtube.com/embed/7_nAZQt9qu0" width="100%" height="500"] shortcode by webvitalii 60K+ ★★★★★★★★★★ 4.4 (56) 5 months ago 62
3 Advanced iFrame Advanced iFrame Include content the way YOU like in an iframe that can hide and modify elements, does… by mdempfle 40K+ ★★★★★★★★★★ 4.4 (54) 5 days ago 88
4 Insert Pages Insert Pages Insert Pages lets you embed any WordPress content (e.g., pages, posts, custom post types)… by Paul Ryan 30K+ ★★★★★★★★★★ 4.8 (71) 3 months ago 75
5 Compact WP Audio Player Compact WP Audio Player A Compact WP Audio Player Plugin that is compatible with all major browsers and devices… by mra13 / Team Tips and Tricks… 20K+ ★★★★★★★★★★ 4.1 (69) 1 month ago 82
6 Advanced Responsive Video Embedder for Rumble, Odysee, YouTube, Vimeo, Kick … Advanced Responsive Video Embedder for Rumble, Odysee, YouT… Level up your basic video embeds! Advanced features, privacy. Use URLs, Shortcodes or… by Nicolas Jonas 20K+ ★★★★★★★★★★ 4.2 (169) 2 months ago 81
7 PDF.js Viewer PDF.js Viewer Embed a beautiful PDF viewer into pages. by Ben Lawson 20K+ ★★★★★★★★★★ 4.4 (53) 5 months ago 61
8 Embed PDF Viewer Embed PDF Viewer Embed a PDF from the Media Library or elsewhere via oEmbed or as a block into an iframe tag. by Andy Fragen 20K+ ★★★★★★★★★★ 4.7 (19) 2 months ago 84
9 Code Embed Code Embed Code Embed provides a very easy and efficient way to embed code (JavaScript, CSS and HTML)… by David Artiss 10K+ ★★★★★★★★★★ 4.4 (45) 1 month ago 83
10 Disable Embeds Disable Embeds Don’t like the enhanced embeds in WordPress 4.4? Easily disable the feature using this… by Pascal Birchler 10K+ ★★★★★★★★★★ 4.3 (20) 1 month ago 83

FAQ

ZD Embed for Zoom Meeting SDK: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is ZD Embed for Zoom Meeting SDK free?

Yes. ZD Embed for Zoom Meeting SDK is free to download and use from the official WordPress.org plugin directory.

Is ZD Embed for Zoom Meeting SDK safe to use in 2026?

ZD Embed for Zoom Meeting SDK works, but test it on a staging site before relying on it in 2026. Is rated 5/5 and was last updated 8 months ago, and scores 43/100 on our health check.

How many websites use ZD Embed for Zoom Meeting SDK?

ZD Embed for Zoom Meeting SDK is active on <10 WordPress websites and has been downloaded 409 times since it launched in February 2026. It was downloaded 53 times in the last 30 days.

Does ZD Embed for Zoom Meeting SDK work with WordPress 7.1?

ZD Embed for Zoom Meeting SDK is officially tested up to WordPress 6.9.9, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does ZD Embed for Zoom Meeting SDK need?

ZD Embed for Zoom Meeting SDK requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was ZD Embed for Zoom Meeting SDK last updated?

The latest version, 1.1.2, was released on February 6, 2026 (8 months ago).

Who makes ZD Embed for Zoom Meeting SDK?

ZD Embed for Zoom Meeting SDK is developed and maintained by ZDAPPS.

What are the best alternatives to ZD Embed for Zoom Meeting SDK?

The most popular alternatives to ZD Embed for Zoom Meeting SDK are EmbedPress (100K+ installs), iframe (60K+ installs) and Advanced iFrame (40K+ 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.