Title: ZD Embed for Zoom Meeting SDK
Author: ZDAPPS
Published: <strong>6 فوریه 2026</strong>
Last modified: 6 فوریه 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://fa.wordpress.org/plugins/zd-embed-for-zoom-meeting-sdk/#description)
 * [نقد و بررسی‌ها](https://fa.wordpress.org/plugins/zd-embed-for-zoom-meeting-sdk/#reviews)
 *  [نصب](https://fa.wordpress.org/plugins/zd-embed-for-zoom-meeting-sdk/#installation)
 * [توسعه](https://fa.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/) 9 فوریه 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/) را 
بررسی کنید، یا از طریق [RSS](https://plugins.trac.wordpress.org/log/zd-embed-for-zoom-meeting-sdk/?limit=100&mode=stop_on_copy&format=rss)
در [گزارش توسعه](https://plugins.trac.wordpress.org/log/zd-embed-for-zoom-meeting-sdk/)
مشترک شوید.

## گزارش تغییرات

#### 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**
 *  نگارش وردپرس ** 5.8 یا بالاتر **
 *  آزمایش‌شده تا **6.9.10**
 *  نگارش PHP ** 7.4 یا بالاتر **
 *  زبان
 * [English (US)](https://wordpress.org/plugins/zd-embed-for-zoom-meeting-sdk/)
 * برچسب
 * [embed](https://fa.wordpress.org/plugins/tags/embed/)[video conferencing](https://fa.wordpress.org/plugins/tags/video-conferencing/)
   [webinar](https://fa.wordpress.org/plugins/tags/webinar/)[zoom](https://fa.wordpress.org/plugins/tags/zoom/)
 *  [نمایش پیشرفته](https://fa.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/)