Title: ZD Embed for Zoom Meeting SDK
Author: ZDAPPS
Published: <strong>06.02.2026</strong>
Last modified: 06.02.2026

---

Поиск плагинов

![](https://ps.w.org/zd-embed-for-zoom-meeting-sdk/assets/banner-772x250.png?rev
=3456221)

![](https://ps.w.org/zd-embed-for-zoom-meeting-sdk/assets/icon-256x256.png?rev=3456221)

# ZD Embed for Zoom Meeting SDK

 Автор: [ZDAPPS](https://profiles.wordpress.org/zdapps/)

[Скачать](https://downloads.wordpress.org/plugin/zd-embed-for-zoom-meeting-sdk.1.1.2.zip)

 * [Детали](https://ru.wordpress.org/plugins/zd-embed-for-zoom-meeting-sdk/#description)
 * [Отзывы](https://ru.wordpress.org/plugins/zd-embed-for-zoom-meeting-sdk/#reviews)
 *  [Установка](https://ru.wordpress.org/plugins/zd-embed-for-zoom-meeting-sdk/#installation)
 * [Разработка](https://ru.wordpress.org/plugins/zd-embed-for-zoom-meeting-sdk/#developers)

 [Поддержка](https://wordpress.org/support/plugin/zd-embed-for-zoom-meeting-sdk/)

## Описание

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)

## Скриншоты

[[

[[

[[

## Установка

 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:
 4.  * Meeting Number
     * Passcode
 5. Visit the public URL of that Zoom Room, or use the shortcode.

## Часто задаваемые вопросы

### 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.

## Отзывы

![](https://secure.gravatar.com/avatar/7e4cc8348b8aff3bcbec01b890bc93df8e1cd05203375aa5da01a1ad1c437254?
s=60&d=retro&r=g)

### 󠀁[Genial plugin para integrar zoom](https://wordpress.org/support/topic/genial-plugin-para-integrar-zoom/)󠁿

 [Hugo Nieto](https://profiles.wordpress.org/hnietos/) 09.02.2026

Excelente plugin para integrar zoom a una web WP

 [ Посмотреть 1 отзыв ](https://wordpress.org/support/plugin/zd-embed-for-zoom-meeting-sdk/reviews/)

## Участники и разработчики

«ZD Embed for Zoom Meeting SDK» — проект с открытым исходным кодом. В развитие плагина
внесли свой вклад следующие участники:

Участники

 *   [ ZDAPPS ](https://profiles.wordpress.org/zdapps/)

[Перевести «ZD Embed for Zoom Meeting SDK» на ваш язык.](https://translate.wordpress.org/projects/wp-plugins/zd-embed-for-zoom-meeting-sdk)

### Заинтересованы в разработке?

[Посмотрите код](https://plugins.trac.wordpress.org/browser/zd-embed-for-zoom-meeting-sdk/),
проверьте [SVN репозиторий](https://plugins.svn.wordpress.org/zd-embed-for-zoom-meeting-sdk/),
или подпишитесь на [журнал разработки](https://plugins.trac.wordpress.org/log/zd-embed-for-zoom-meeting-sdk/)
по [RSS](https://plugins.trac.wordpress.org/log/zd-embed-for-zoom-meeting-sdk/?limit=100&mode=stop_on_copy&format=rss).

## Журнал изменений

#### 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.

## Мета

 *  Версия **1.1.2**
 *  Обновление: **8 месяцев назад**
 *  Активных установок: **Менее 10**
 *  Версия WordPress ** 5.8 или выше **
 *  Совместим вплоть до: **6.9.10**
 *  Версия PHP ** 7.4 или выше **
 *  Язык
 * [English (US)](https://wordpress.org/plugins/zd-embed-for-zoom-meeting-sdk/)
 * Метки:
 * [embed](https://ru.wordpress.org/plugins/tags/embed/)[video conferencing](https://ru.wordpress.org/plugins/tags/video-conferencing/)
   [webinar](https://ru.wordpress.org/plugins/tags/webinar/)[zoom](https://ru.wordpress.org/plugins/tags/zoom/)
 *  [Дополнительно](https://ru.wordpress.org/plugins/zd-embed-for-zoom-meeting-sdk/advanced/)

## Оценки

 5 из 5 звёзд.

 *  [  1 5-звездный отзыв     ](https://wordpress.org/support/plugin/zd-embed-for-zoom-meeting-sdk/reviews/?filter=5)
 *  [  0 4-звездный отзыв     ](https://wordpress.org/support/plugin/zd-embed-for-zoom-meeting-sdk/reviews/?filter=4)
 *  [  0 3-звездный отзыв     ](https://wordpress.org/support/plugin/zd-embed-for-zoom-meeting-sdk/reviews/?filter=3)
 *  [  0 2-звездный отзыв     ](https://wordpress.org/support/plugin/zd-embed-for-zoom-meeting-sdk/reviews/?filter=2)
 *  [  0 1-звездный отзыв     ](https://wordpress.org/support/plugin/zd-embed-for-zoom-meeting-sdk/reviews/?filter=1)

[Ваш отзыв](https://wordpress.org/support/plugin/zd-embed-for-zoom-meeting-sdk/reviews/#new-post)

[Посмотреть всеотзывы](https://wordpress.org/support/plugin/zd-embed-for-zoom-meeting-sdk/reviews/)

## Участники

 *   [ ZDAPPS ](https://profiles.wordpress.org/zdapps/)

## Поддержка

Есть что сказать? Нужна помощь?

 [Перейти в форум поддержки](https://wordpress.org/support/plugin/zd-embed-for-zoom-meeting-sdk/)