88532249 | 88532250      
 وبینار آنلاین Webinaronline
  صفحه نخست

آموزش نصب Bigbluebutton در وردپرس wordpress

تاريخ:بيست و سوم ارديبهشت 1399 ساعت 13:26   |   کد : 21   |   مشاهده: 30951
آموزش اتصال WordPress به BigBlueButton اتصال وردپرس به بیگ بلو باتن با API

اگر سایت آموزشی شما با وردپرس ساخته شده است، می‌توانید BigBlueButton را به سایت متصل کنید تا ایجاد و ورود به کلاس‌های آنلاین از طریق وردپرس انجام شود.

برای این اتصال باید به اطلاعات API سرور بیگ بلو باتن دسترسی داشته باشید. این اطلاعات معمولاً شامل آدرس API سرور و Shared Secret است و توسط ارائه‌دهنده سرویس در اختیار شما قرار می‌گیرد.

برای اتصال وردپرس به BigBlueButton چه چیزی نیاز داریم؟ یک سایت وردپرسی، افزونه سازگار با BigBlueButton و دسترسی API سرور لازم است. پس از نصب افزونه، آدرس سرور و Shared Secret در تنظیمات وارد می‌شوند تا وردپرس بتواند از طریق API با سرور BigBlueButton ارتباط برقرار کند.

اتصال وردپرس به بیگ بلو باتن چیست؟

اتصال وردپرس به BigBlueButton به این معناست که سایت وردپرسی شما از طریق API با سرور کلاس آنلاین ارتباط برقرار کند. در این حالت می‌توان برخی عملیات مانند ایجاد اتاق، نمایش کلاس و ورود کاربران را از داخل سایت انجام داد.

در واقع وردپرس رابط سایت شماست و BigBlueButton مسئول برگزاری جلسه آنلاین است. API ارتباط میان این دو سیستم را برقرار می‌کند.

وردپرس

مدیریت کاربران، صفحات سایت، دوره‌ها و رابطی که کاربر با آن تعامل دارد.

BigBlueButton

اجرای جلسه آنلاین، صدا، تصویر، چت، ارائه فایل و سایر امکانات کلاس مجازی.

API

واسطی که درخواست‌های وردپرس مانند ایجاد یا ورود به جلسه را به سرور BBB ارسال می‌کند.

افزونه WordPress

استفاده از API را برای مدیر سایت ساده‌تر می‌کند و رابط لازم را در وردپرس فراهم می‌سازد.

پیش‌نیازهای اتصال وردپرس به BigBlueButton

قبل از شروع نصب افزونه، بهتر است موارد مورد نیاز را آماده کنید.

01 سایت WordPress

دسترسی مدیریت وردپرس برای نصب و تنظیم افزونه لازم است.

02 سرویس BigBlueButton

سرور باید فعال، قابل دسترس و آماده ایجاد جلسات باشد.

03 دسترسی API

آدرس API و Shared Secret باید در اختیار مدیر سایت باشد.

برای تهیه زیرساخت می‌توانید از سرور اختصاصی یا مجازی BigBlueButton استفاده کنید. اگر فقط به اتصال API نیاز دارید، امکان خرید API بیگ بلو باتن نیز وجود دارد.

API بیگ بلو باتن و Shared Secret چیست؟

Server / API URL آدرس اصلی API سرور BigBlueButton است که افزونه درخواست‌های خود را به آن ارسال می‌کند. https://bbb.example.com/bigbluebutton/
Shared Secret کلید محرمانه‌ای است که برای اعتبارسنجی درخواست‌های API استفاده می‌شود و نباید در اختیار کاربران عمومی قرار گیرد. YOUR-BBB-SHARED-SECRET
نکته امنیتی: Shared Secret را در صفحه عمومی سایت، اسکرین‌شات آموزشی، سورس JavaScript یا پیام‌های قابل مشاهده کاربران قرار ندهید. این کلید باید فقط در بخش تنظیمات امن سمت سرور ذخیره شود.

مرحله اول: نصب افزونه BigBlueButton در وردپرس

۱ ورود به بخش افزونه‌ها

وارد پیشخوان وردپرس شوید و از منوی مدیریت به بخش افزونه‌ها بروید. سپس گزینه افزودن افزونه را انتخاب کنید.

ورود به بخش افزودن افزونه در وردپرس برای نصب BigBlueButton
ورود به بخش افزونه‌ها در پیشخوان WordPress
۲ جستجوی افزونه BigBlueButton

در کادر جستجوی افزونه‌ها عبارت BigBlueButton را وارد کنید و افزونه موردنظر را پیدا نمایید.

پس از بررسی اطلاعات افزونه، آن را نصب و سپس فعال کنید.

جستجوی افزونه BigBlueButton در وردپرس
جستجوی BigBlueButton در مخزن افزونه‌های وردپرس
توجه: رابط مدیریت WordPress و محل تنظیمات افزونه ممکن است براساس نسخه وردپرس و نسخه افزونه با تصاویر این آموزش کمی متفاوت باشد. اگر گزینه‌ها دقیقاً در همان محل نمایش داده نمی‌شوند، بخش تنظیمات یا منوی اختصاصی افزونه را بررسی کنید.

مرحله دوم: افزودن قابلیت BigBlueButton به سایت

۳ ورود به بخش ابزارک‌ها

در ساختاری که در این آموزش استفاده شده است، بعد از فعال کردن افزونه از بخش نمایش ← ابزارک‌ها وارد مدیریت Widgetهای وردپرس شوید.

ورود به بخش ابزارک های وردپرس برای BigBlueButton
مسیر ورود به بخش ابزارک‌های WordPress
۴ قرار دادن ابزارک BigBlueButton

در نسخه افزونه‌ای که در تصاویر این آموزش استفاده شده است، می‌توانید ابزارک BigBlueButton را به ناحیه موردنظر سایت اضافه کنید.

در رابط قدیمی ابزارک‌ها این کار با Drag & Drop انجام می‌شود. در نسخه‌های جدید وردپرس ممکن است مدیریت ابزارک‌ها به‌صورت بلوکی نمایش داده شود.

افزودن ابزارک BigBlueButton به وردپرس
نمونه افزودن ابزارک BigBlueButton به ناحیه ابزارک‌های سایت

مرحله سوم: وارد کردن اطلاعات API بیگ بلو باتن

۵ ورود به تنظیمات افزونه

وارد بخش تنظیمات افزونه BigBlueButton شوید تا اطلاعات اتصال به سرور را ثبت کنید.

تنظیمات افزونه BigBlueButton در وردپرس
ورود به تنظیمات افزونه BigBlueButton
۶ ثبت آدرس سرور و Shared Secret

در صفحه تنظیمات، اطلاعات اتصال دریافتی از سرویس BigBlueButton را وارد کنید.

  • در کادر مربوط به Server URL، آدرس API سرور BigBlueButton را وارد کنید.
  • در قسمت Shared Secret، کلید محرمانه مربوط به همان سرور را وارد نمایید.
  • پس از وارد کردن اطلاعات، تنظیمات را ذخیره کنید.
وارد کردن آدرس سرور و Shared Secret بیگ بلو باتن در وردپرس
نمونه ثبت اطلاعات اتصال API در تنظیمات افزونه
Greenlight را با API URL اشتباه نگیرید: آدرس مورد استفاده افزونه باید آدرس API خود BigBlueButton باشد. صفحه ورود یا پنل Greenlight جایگزین Server URL مورد نیاز API نیست.

مرحله چهارم: ساخت کلاس BigBlueButton در وردپرس

۷ بررسی اتصال و نمایش فرم کلاس

پس از ثبت صحیح اطلاعات API، بخش‌های مربوط به ساخت و مدیریت جلسه باید در افزونه قابل دسترس شوند.

نمایش تنظیمات کلاس BigBlueButton پس از اتصال وردپرس
نمونه نمایش بخش مدیریت جلسه بعد از اتصال موفق
۸ ایجاد جلسه

اطلاعات اتاق یا جلسه را وارد کرده و گزینه Create را انتخاب کنید. در صورت صحیح بودن اتصال، جلسه روی سرور BigBlueButton ساخته می‌شود.

ساخت کلاس BigBlueButton از طریق وردپرس
ایجاد کلاس آنلاین از طریق رابط وردپرس

ورود کاربران به کلاس BigBlueButton

پس از ایجاد جلسه، کاربران مجاز می‌توانند براساس ساختار افزونه از طریق گزینه Join وارد کلاس شوند. درخواست ورود از وردپرس به API سرور ارسال شده و کاربر به محیط جلسه هدایت می‌شود.

ورود به کلاس BigBlueButton از وردپرس با گزینه Join
نمونه گزینه Join برای ورود کاربر به کلاس آنلاین

بعد از اتصال وردپرس به بیگ بلو باتن چه امکاناتی داریم؟

ایجاد کلاس از سایت

مدیر می‌تواند براساس قابلیت افزونه، اتاق‌های BigBlueButton را از داخل وردپرس ایجاد کند.

ورود ساده کاربران

کاربر بدون وارد کردن مستقیم اطلاعات API از رابط سایت وارد جلسه می‌شود.

اتصال به سیستم آموزشی

در ساختارهای پیشرفته‌تر می‌توان ورود به کلاس را به دوره، عضویت یا سطح دسترسی کاربر متصل کرد.

مدیریت متمرکز

سایت وردپرسی به رابط اصلی کاربران تبدیل می‌شود و مدیریت جلسات ساده‌تر خواهد شد.

خطاهای رایج اتصال وردپرس به BigBlueButton

اتصال به سرور برقرار نمی‌شود

آدرس API، SSL، DNS و دسترسی شبکه سرور را بررسی کنید.

Shared Secret اشتباه است

Secret باید دقیقاً متعلق به همان سرور و بدون فاصله اضافه وارد شود.

جلسه ایجاد نمی‌شود

ابتدا اتصال API را بررسی کنید و مطمئن شوید سرور BBB سالم و در دسترس است.

افزونه با وردپرس سازگار نیست

نسخه وردپرس، PHP و آخرین نسخه افزونه مورد استفاده را بررسی کنید.

کاربر با Join وارد نمی‌شود

تنظیمات اتاق، رمز جلسه، API و نحوه تولید لینک Join باید بررسی شوند.

صفحه کلاس در سایت دیده نمی‌شود

محل قرارگیری Widget، Shortcode یا بلوک افزونه و کش سایت را بررسی کنید.

اگر افزونه شما با تصاویر این آموزش متفاوت است: این آموزش براساس رابط افزونه‌ای تهیه شده که در تصاویر صفحه مشاهده می‌شود. نسخه‌های جدید افزونه‌ها ممکن است از Shortcode، Block یا صفحه تنظیمات متفاوت استفاده کنند؛ اما اطلاعات اصلی اتصال یعنی Server/API URL و Shared Secret همچنان مبنای ارتباط با سرور هستند.

نکات امنیتی اتصال WordPress به BigBlueButton

  • Shared Secret را در اختیار کاربران سایت قرار ندهید.
  • WordPress، افزونه‌ها و PHP را به‌روز نگه دارید.
  • برای سایت و سرور BigBlueButton از HTTPS معتبر استفاده کنید.
  • فقط افزونه‌های معتبر و مورد نیاز را نصب کنید.
  • دسترسی مدیر وردپرس را به حساب‌های ضروری محدود کنید.
  • پیش از به‌روزرسانی افزونه یا وردپرس، نسخه پشتیبان تهیه کنید.

سؤالات متداول اتصال وردپرس به بیگ بلو باتن

آیا برای اتصال وردپرس به BigBlueButton به API نیاز داریم؟

بله. افزونه وردپرس برای ایجاد جلسه و ارسال درخواست به BigBlueButton به آدرس API و Shared Secret سرور نیاز دارد.

Shared Secret بیگ بلو باتن چیست؟

کلید محرمانه سرور برای اعتبارسنجی درخواست‌های API است. این کلید باید محرمانه باقی بماند و در اختیار کاربران عمومی قرار نگیرد.

آیا Greenlight برای اتصال وردپرس ضروری است؟

خیر. وردپرس می‌تواند مستقیماً از طریق API به BigBlueButton متصل شود. Greenlight یک رابط مدیریتی جداگانه برای BigBlueButton است.

آیا می‌توان بدون سرور اختصاصی از API استفاده کرد؟

بله، اگر ارائه‌دهنده سرویس دسترسی API را در اختیار شما قرار دهد، الزاماً نیازی به مدیریت سرور اختصاصی توسط خودتان ندارید.

چرا افزونه BigBlueButton در بخش ابزارک‌ها نمایش داده نمی‌شود؟

ممکن است نسخه افزونه یا وردپرس متفاوت باشد و افزونه به‌جای Widget از Shortcode، Block یا صفحه اختصاصی استفاده کند. مستندات نسخه نصب‌شده را بررسی کنید.

آیا کاربران باید برای ورود به کلاس نرم افزار نصب کنند؟

BigBlueButton تحت وب است و کاربران معمولاً می‌توانند با مرورگر سازگار وارد کلاس شوند.

آیا می‌توان BigBlueButton را به سایت فروش دوره متصل کرد؟

بله، اما نحوه اتصال به افزونه فروش دوره، LMS یا سیستم عضویت بستگی دارد و ممکن است به افزونه سازگار یا توسعه اختصاصی نیاز داشته باشد.

جمع‌بندی

برای اتصال وردپرس به بیگ بلو باتن باید دسترسی API سرور را داشته باشید، افزونه سازگار را در وردپرس نصب کنید و آدرس API و Shared Secret را در تنظیمات آن وارد نمایید.

پس از برقراری اتصال، براساس امکانات افزونه می‌توان ایجاد کلاس، نمایش اتاق‌ها و ورود کاربران به BigBlueButton را از داخل سایت وردپرسی مدیریت کرد.

اگر هنوز سرور یا دسترسی API ندارید، می‌توانید از سرویس‌های وبینارآنلاین برای تهیه API یا زیرساخت اختصاصی استفاده کنید.

وردپرس خود را به BigBlueButton متصل کنید

اگر برای سایت وردپرسی خود به API، سرور اختصاصی یا راهنمایی فنی جهت اتصال BigBlueButton نیاز دارید، سرویس مناسب را انتخاب کنید یا با کارشناسان وبینارآنلاین در ارتباط باشید.

https://webinaronline.ir/news/1/21

آدرس ايميل شما:  
آدرس ايميل دريافت کنندگان