آموزش افزونه ارسال اعلان پوش نوتیفیکیشن سلویکس 2025
نوامبر 28, 2025
اموزش افزونه جدول مشخصات محصول ووکامرس 2025 Product Specs
نوامبر 28, 2025
آموزش افزونه ارسال اعلان پوش نوتیفیکیشن سلویکس 2025
نوامبر 28, 2025
اموزش افزونه جدول مشخصات محصول ووکامرس 2025 Product Specs
نوامبر 28, 2025
Live Chat آموزش افزونه Live Chat – Celvix | راهنمای کامل نصب و راه‌اندازی

💬 آموزش افزونه Live Chat

Live Chat یک افزونه قدرتمند برای چت زنده با کاربران در وردپرس است. در این آموزش کامل، نحوه نصب و راه‌اندازی سیستم چت زنده را به صورت گام به گام یاد خواهید گرفت.

بخش اول: نصب افزونه Live Chat

1 نصب افزونه Live Chat

برای شروع کار با افزونه Live Chat:

  • فایل ZIP افزونه را از پنل کاربری خود دانلود کنید
  • وارد پنل مدیریت وردپرس شوید
  • به بخش افزونه‌هاافزودن بروید
  • روی دکمه آپلود افزونه کلیک کنید
  • فایل ZIP را انتخاب و آپلود کنید
  • پس از نصب، افزونه را فعال کنید
  • برای یادگیری بیشتر درباره افزونه‌های وردپرس و مستندات توسعه‌دهندگان وردپرس مراجعه کنید
  • فایل ZIP افزونه را از پنل کاربری خود دانلود کنید
  • وارد پنل مدیریت وردپرس شوید
  • به بخش افزونه‌هاافزودن بروید
  • روی دکمه آپلود افزونه کلیک کنید
  • فایل ZIP را انتخاب و آپلود کنید
  • پس از نصب، افزونه را فعال کنید
نکته

پس از فعال‌سازی افزونه، منوی جدیدی با نام “Live Chat” در پنل مدیریت وردپرس شما اضافه می‌شود.

Live Chat - نصب افزونه Live Chat

بخش دوم: ساخت کلید API برای Live Chat

2 ایجاد کلید API

پس از نصب افزونه:

  • به بخش Live Chatتنظیمات بروید
  • در بخش API Settings، روی دکمه ایجاد کلید API جدید کلیک کنید
  • سیستم به صورت خودکار یک کلید API منحصر به فرد برای شما ایجاد می‌کند
  • کلید ایجاد شده را کپی کنید و در جای امن نگهداری کنید
API Key: lc_xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
مهم

کلید API شما منحصر به فرد است و برای اتصال به سرور مرکزی استفاده می‌شود. این کلید را با کسی به اشتراک نگذارید.

Live Chat API Key - ایجاد کلید API

بخش سوم: ارسال کلید Live Chat به پشتیبانی

3 تماس با پشتیبانی Celvix

پس از ایجاد کلید API:

  • با پشتیبانی Celvix تماس بگیرید
  • کلید API ایجاد شده را برای پشتیبانی ارسال کنید
  • اطلاعات سایت و دامنه خود را نیز ارائه دهید
  • پشتیبانی کلید شما را در سیستم ثبت و فعال می‌کند

برای یادگیری بیشتر درباره پشتیبانی وردپرس و WordPress.org مراجعه کنید.

نکته

پس از ثبت کلید توسط پشتیبانی، سیستم Live Chat شما فعال می‌شود و آماده استفاده است.

Live Chat Support - ارسال کلید API به پشتیبانی

بخش چهارم: ساخت ادمین Live Chat

4 ایجاد حساب ادمین

برای مدیریت چت‌ها نیاز به ایجاد حساب ادمین دارید:

  • به بخش Live Chatمدیران بروید
  • روی دکمه افزودن ادمین جدید کلیک کنید
  • اطلاعات زیر را وارد کنید:
فیلد توضیحات
نام کاربری نام کاربری برای ورود به پنل چت
ایمیل ایمیل ادمین (برای دریافت نوتیفیکیشن)
رمز عبور رمز عبور قوی برای حساب ادمین
نام نمایشی نامی که در چت نمایش داده می‌شود
نقش انتخاب نقش (مدیر، اپراتور، مشاهده‌گر)
Live Chat Admin - ایجاد حساب ادمین

5 مدیریت ادمین‌ها

پس از ایجاد ادمین:

  • می‌توانید لیست تمام ادمین‌ها را مشاهده کنید
  • وضعیت آنلاین/آفلاین هر ادمین را ببینید
  • امکان ویرایش یا حذف ادمین‌ها را دارید
  • می‌توانید دسترسی‌های هر ادمین را تنظیم کنید
Live Chat Admins - مدیریت ادمین‌ها

بخش پنجم: تنظیمات Live Chat

6 تنظیمات ظاهری

در بخش تنظیمات ظاهری می‌توانید:

تنظیمات توضیحات
موقعیت ویجت انتخاب موقعیت نمایش ویجت چت (پایین راست، پایین چپ، و…)
رنگ اصلی رنگ اصلی ویجت و دکمه چت
رنگ متن رنگ متن داخل ویجت
متن دکمه متن نمایش داده شده روی دکمه چت
آیکون انتخاب آیکون برای دکمه چت
حالت تاریک/روشن انتخاب تم تاریک یا روشن برای ویجت
نکته

می‌توانید رنگ‌ها را مطابق با تم سایت خود تنظیم کنید تا هماهنگی بیشتری داشته باشد.

Live Chat Appearance - تنظیمات ظاهری

7 تنظیمات دسترسی

در بخش تنظیمات دسترسی می‌توانید:

  • دسترسی کاربران: تعیین کنید چه کاربرانی می‌توانند چت کنند
  • دسترسی ادمین‌ها: تعیین دسترسی هر ادمین به چت‌ها
  • دسترسی به تاریخچه: تعیین کنید چه کسانی می‌توانند تاریخچه چت را ببینند
  • دسترسی به فایل‌ها: تعیین امکان ارسال فایل در چت
  • دسترسی به تماس صوتی/تصویری: فعال یا غیرفعال کردن تماس
نوع دسترسی گزینه‌ها
دسترسی کاربران همه کاربران / فقط کاربران لاگین شده / کاربران خاص
نقش ادمین مدیر کامل / اپراتور / مشاهده‌گر
محدودیت زمانی فعال در ساعات خاص / همیشه فعال
Live Chat Permissions - تنظیمات دسترسی

8 تنظیمات ضبط صدا

در بخش تنظیمات ضبط صدا:

  • فعال‌سازی ضبط صدا: روشن/خاموش کردن امکان ارسال پیام صوتی
  • حداکثر مدت زمان: تعیین حداکثر مدت زمان پیام صوتی (به ثانیه)
  • کیفیت ضبط: انتخاب کیفیت ضبط (کم، متوسط، بالا)
  • ذخیره خودکار: ذخیره خودکار پیام‌های صوتی در سرور
نکته

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

Live Chat Voice Recording - تنظیمات ضبط صدا

9 مدیریت دپارتمان‌ها

می‌توانید دپارتمان‌های مختلف برای سازماندهی چت‌ها ایجاد کنید:

  • به بخش دپارتمان‌ها بروید
  • روی افزودن دپارتمان جدید کلیک کنید
  • نام دپارتمان را وارد کنید (مثلاً: پشتیبانی، فروش، فنی)
  • ادمین‌های مربوط به هر دپارتمان را انتخاب کنید
  • ساعات کاری دپارتمان را تنظیم کنید
مثال دپارتمان‌ها: – پشتیبانی فنی – پشتیبانی فروش – پشتیبانی مالی – مدیریت
Live Chat Departments - مدیریت دپارتمان‌ها

10 سوالات متداول (FAQ)

می‌توانید سوالات متداول را برای نمایش به کاربران تنظیم کنید:

  • به بخش سوالات متداول بروید
  • روی افزودن سوال جدید کلیک کنید
  • سوال را در فیلد سوال وارد کنید
  • پاسخ را در فیلد پاسخ بنویسید
  • دسته‌بندی سوال را انتخاب کنید (اختیاری)
  • ترتیب نمایش را تنظیم کنید
نکته

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

Live Chat FAQ - تنظیمات سوالات متداول

بخش ششم: تنظیمات Push Notification برای Live Chat

11 دریافت API Key و VAPID از Celvix

برای فعال‌سازی نوتیفیکیشن پوش:

  • با پشتیبانی Celvix تماس بگیرید
  • درخواست دریافت API Key و VAPID Key برای Live Chat را ثبت کنید
  • پس از بررسی، کلیدها برای شما ارسال می‌شود
  • این کلیدها برای ارسال نوتیفیکیشن به ادمین‌ها استفاده می‌شود

برای یادگیری بیشتر درباره پشتیبانی وردپرس و WordPress.org مراجعه کنید.

نوع کلید توضیحات
API Key کلید اصلی برای اتصال به سرور نوتیفیکیشن
VAPID Key کلید VAPID برای احراز هویت Push Notification
Live Chat Push Keys - دریافت API Key و VAPID

12 وارد کردن کلیدها

پس از دریافت کلیدها:

  • به بخش Live ChatتنظیماتPush Notification بروید
  • کلید API را در فیلد مربوطه وارد کنید
  • کلید VAPID را در فیلد مربوطه وارد کنید
  • روی دکمه ذخیره کلیک کنید
  • گزینه فعال‌سازی Push Notification را روشن کنید
مهم

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

Live Chat Push Setup - وارد کردن کلیدهای Push

بخش هفتم: ورود به سرور نوتیفیکیشن Live Chat

13 اتصال به سرور مرکزی

برای اتصال به سرور مرکزی نوتیفیکیشن:

  • در بخش تنظیمات Push Notification، آدرس سرور را بررسی کنید
  • آدرس سرور به صورت پیش‌فرض: https://notify.celvix.ir
  • سیستم به صورت خودکار به سرور متصل می‌شود
  • در صورت موفقیت، وضعیت “متصل” نمایش داده می‌شود
Server URL: https://notify.celvix.ir Status: Connected ✓
نکته

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

Live Chat Server - اتصال به سرور نوتیفیکیشن

بخش هشتم: ارسال نوتیفیکیشن Live Chat

14 تست ارسال نوتیفیکیشن

پس از اتصال به سرور:

  • می‌توانید نوتیفیکیشن را تست کنید
  • در بخش تنظیمات، روی دکمه ارسال تست کلیک کنید
  • اگر نوتیفیکیشن دریافت کردید، تنظیمات به درستی انجام شده است
نکته

نوتیفیکیشن‌ها به صورت خودکار در موارد زیر ارسال می‌شوند:

  • دریافت پیام جدید از کاربر
  • شروع چت جدید
  • پاسخ کاربر به پیام
  • درخواست تماس صوتی/تصویری
Live Chat Notification - ارسال نوتیفیکیشن

بخش نهم: ورود به دشبورد ادمین Live Chat

15 دسترسی به دشبورد

برای ورود به دشبورد مدیریت Live Chat:

  • به آدرس زیر بروید:
  • با نام کاربری و رمز عبور ادمین که قبلاً ایجاد کردید وارد شوید
  • پس از ورود، دشبورد مدیریت چت را مشاهده خواهید کرد
مهم

دشبورد در آدرس celvix.ir/dashboard قرار دارد و برای مدیریت چت‌ها، مشاهده تاریخچه و تنظیمات استفاده می‌شود.

Live Chat Dashboard - ورود به دشبورد

16 استفاده از دشبورد

در دشبورد می‌توانید:

  • مشاهده چت‌های فعال: لیست تمام چت‌های در حال انجام
  • تاریخچه چت‌ها: مشاهده تمام چت‌های قبلی
  • مدیریت کاربران: مشاهده اطلاعات کاربران
  • گزارش‌ها: مشاهده آمار و گزارش‌های تفصیلی
  • تنظیمات: تغییر تنظیمات چت
Live Chat Dashboard Overview - نمای کلی دشبورد

بخش دهم: برقراری تماس صوتی و تصویری در Live Chat

17 فعال‌سازی تماس صوتی و تصویری

برای فعال‌سازی تماس صوتی و تصویری:

  • به بخش تنظیماتتماس بروید
  • گزینه فعال‌سازی تماس صوتی را روشن کنید
  • گزینه فعال‌سازی تماس تصویری را روشن کنید
  • در صورت نیاز، محدودیت دسترسی را تنظیم کنید
نوع تماس توضیحات
تماس صوتی امکان برقراری تماس صوتی بین کاربر و ادمین
تماس تصویری امکان برقراری تماس تصویری با دوربین
اشتراک‌گذاری صفحه امکان اشتراک‌گذاری صفحه نمایش
Live Chat Calls - فعال‌سازی تماس صوتی و تصویری

18 برقراری تماس

برای برقراری تماس:

  • از سمت کاربر: کاربر می‌تواند در حین چت، روی دکمه تماس صوتی یا تصویری کلیک کند
  • از سمت ادمین: ادمین می‌تواند در دشبورد، روی دکمه تماس با کاربر کلیک کند
  • پس از درخواست تماس، طرف مقابل باید تماس را قبول کند
  • پس از قبول، تماس برقرار می‌شود
نکته

برای استفاده از تماس صوتی و تصویری، مرورگر کاربر باید از WebRTC پشتیبانی کند. مرورگرهای مدرن مانند Chrome، Firefox و Edge از این قابلیت پشتیبانی می‌کنند.

Live Chat Make Call - برقراری تماس

19 مدیریت تماس

در حین تماس می‌توانید:

  • قطع تماس: قطع کردن تماس در هر زمان
  • میکروفون: خاموش/روشن کردن میکروفون
  • دوربین: خاموش/روشن کردن دوربین (در تماس تصویری)
  • اشتراک صفحه: اشتراک‌گذاری صفحه نمایش
  • ضبط تماس: ضبط تماس برای بررسی بعدی (در صورت فعال بودن)
نکته امنیتی

ضبط تماس نیاز به اجازه طرفین دارد. قبل از ضبط، به کاربر اطلاع دهید.

Live Chat Manage Call - مدیریت تماس

نتیجه‌گیری Live Chat

تبریک! شما با موفقیت افزونه Live Chat را نصب و راه‌اندازی کردید. اکنون می‌توانید:

  • با کاربران خود به صورت زنده چت کنید
  • تماس صوتی و تصویری برقرار کنید
  • چت‌ها را از دشبورد مدیریت کنید
  • نوتیفیکیشن دریافت کنید
  • دپارتمان‌ها و سوالات متداول را مدیریت کنید

در صورت بروز هرگونه مشکل، می‌توانید با پشتیبانی Celvix تماس بگیرید. برای یادگیری بیشتر درباره پشتیبانی وردپرس، WebRTC API و WPBeginner مراجعه کنید. همچنین می‌توانید از مستندات رسمی وردپرس استفاده کنید.

💬 Live Chat Plugin Tutorial (English)

Live Chat is a powerful plugin for live chatting with users in WordPress. In this complete tutorial, you will learn step by step how to install and configure the Live Chat system.

Section 1: Live Chat Plugin Installation

1 Install Live Chat Plugin

To start working with the Live Chat plugin:

  • Download the plugin ZIP file from your user panel
  • Go to WordPress admin panel
  • Navigate to PluginsAdd New
  • Click Upload Plugin
  • Select and upload the ZIP file
  • After installation, activate the plugin
  • Learn more about WordPress plugins and WordPress developer documentation
Note

After activating the Live Chat plugin, a new menu named “Live Chat” will be added to your WordPress admin panel. Learn more about WordPress admin panel and WordPress.org.

Live Chat - Install Plugin

Section 2: Create API Key for Live Chat

2 Generate Live Chat API Key

After installing the plugin:

  • Go to Live ChatSettings
  • In the API Settings section, click Create New API Key
  • The system will automatically generate a unique API key for you
  • Copy the generated key and keep it in a safe place
API Key: lc_xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Important

Your API key is unique and is used to connect to the central server. Do not share this key with anyone.

Live Chat API Key - Create API Key

Section 3: Send Live Chat Key to Support

3 Contact Celvix Support for Live Chat

After creating the API key:

  • Contact Celvix support
  • Send the created API key to support
  • Also provide your website and domain information
  • Support will register and activate your key in the system
Note

After the key is registered by support, your Live Chat system will be activated and ready to use.

Live Chat Support - Send API Key to Support

Section 4: Create Live Chat Admin

4 Create Live Chat Admin Account

To manage chats, you need to create an admin account:

  • Go to Live ChatAdmins
  • Click Add New Admin
  • Enter the following information:
Field Description
Username Username for logging into the chat panel
Email Admin email (for receiving notifications)
Password Strong password for the admin account
Display Name Name displayed in chat
Role Select role (Manager, Operator, Viewer)
Live Chat Admin - Create Admin Account

5 Manage Live Chat Admins

After creating an admin:

  • You can view the list of all admins
  • See online/offline status of each admin
  • Edit or delete admins
  • Configure access permissions for each admin
Live Chat Admins - Manage Admins

Section 5: Live Chat Settings

6 Live Chat Appearance Settings

In the Appearance Settings section, you can:

Settings Description
Widget Position Select widget display position (bottom right, bottom left, etc.)
Primary Color Primary color of widget and chat button
Text Color Text color inside widget
Button Text Text displayed on chat button
Icon Select icon for chat button
Dark/Light Mode Select dark or light theme for widget
Note

You can adjust colors to match your website theme for better consistency.

Live Chat Appearance - Appearance Settings

7 Live Chat Access Settings

In the Access Settings section, you can:

  • User Access: Determine which users can chat
  • Admin Access: Set access permissions for each admin to chats
  • Chat History Access: Determine who can view chat history
  • File Access: Enable file sending in chat
  • Audio/Video Call Access: Enable or disable calls
Live Chat Permissions - Access Settings

8 Live Chat Voice Recording Settings

In the Voice Recording Settings section:

  • Enable Voice Recording: Turn on/off voice message sending
  • Maximum Duration: Set maximum voice message duration (in seconds)
  • Recording Quality: Select recording quality (Low, Medium, High)
  • Auto Save: Automatically save voice messages on server
Note

Voice messages can have larger file sizes, so it’s better to optimize duration and quality settings.

Live Chat Voice Recording - Voice Recording Settings

9 Manage Live Chat Departments

You can create different departments to organize chats:

  • Go to Departments section
  • Click Add New Department
  • Enter department name (e.g., Support, Sales, Technical)
  • Select admins for each department
  • Set department working hours
Example Departments: – Technical Support – Sales Support – Financial Support – Management
Live Chat Departments - Manage Departments

10 Live Chat FAQ Settings

You can configure frequently asked questions to display to users:

  • Go to FAQ section
  • Click Add New Question
  • Enter question in Question field
  • Write answer in Answer field
  • Select question category (optional)
  • Set display order
Note

FAQ questions are displayed in the chat widget, and users can find answers to their questions before starting a chat.

Live Chat FAQ - FAQ Settings

Section 6: Push Notification Settings for Live Chat

11 Get API Key and VAPID from Celvix for Live Chat

To enable push notifications:

  • Contact Celvix support
  • Request API Key and VAPID Key for Live Chat
  • After review, keys will be sent to you
  • These keys are used to send notifications to admins
Key Type Description
API Key Main key for connecting to notification server
VAPID Key VAPID key for Push Notification authentication
Live Chat Push Keys - Get API Key and VAPID

12 Enter Live Chat Push Keys

After receiving the keys:

  • Go to Live ChatSettingsPush Notification
  • Enter API key in the corresponding field
  • Enter VAPID key in the corresponding field
  • Click Save button
  • Turn on Enable Push Notification option
Important

After entering the keys, the system will automatically test the connection. If successful, a confirmation message will be displayed.

Live Chat Push Setup - Enter Push Keys

Section 7: Connect to Live Chat Notification Server

13 Connect to Live Chat Central Server

To connect to the central notification server:

  • In Push Notification settings, check the server address
  • Default server address: https://notify.celvix.ir
  • The system will automatically connect to the server
  • If successful, “Connected” status will be displayed
Server URL: https://notify.celvix.ir Status: Connected ✓
Note

If connection is not established, check API and VAPID keys and make sure they are entered correctly.

Live Chat Server - Connect to Notification Server

Section 8: Send Live Chat Notifications

14 Test Live Chat Notification Sending

After connecting to the server:

  • You can test notifications
  • In settings section, click Send Test button
  • If you received the notification, settings are configured correctly
Note

Notifications are automatically sent in the following cases:

  • Receiving new message from user
  • Starting new chat
  • User reply to message
  • Audio/video call request
Live Chat Notification - Send Notification

Section 9: Access Live Chat Admin Dashboard

15 Access Live Chat Dashboard

To access the Live Chat management dashboard:

  • Go to the following address:
  • Login with the admin username and password you created earlier
  • After login, you will see the chat management dashboard
Important

The dashboard is located at celvix.ir/dashboard and is used to manage chats, view history, and settings.

Live Chat Dashboard - Dashboard Login

16 Use Live Chat Dashboard

In the dashboard, you can:

  • View Active Chats: List of all ongoing chats
  • Chat History: View all previous chats
  • User Management: View user information
  • Reports: View statistics and detailed reports
  • Settings: Change chat settings
Live Chat Dashboard Overview - Dashboard Overview

Section 10: Make Audio and Video Calls in Live Chat

17 Enable Live Chat Audio and Video Calls

To enable audio and video calls:

  • Go to SettingsCalls
  • Turn on Enable Audio Call option
  • Turn on Enable Video Call option
  • If needed, configure access restrictions
Call Type Description
Audio Call Ability to make audio calls between user and admin
Video Call Ability to make video calls with camera
Screen Sharing Ability to share screen
Live Chat Calls - Enable Audio and Video Calls

18 Make Live Chat Call

To make a call:

  • From User Side: User can click audio or video call button during chat
  • From Admin Side: Admin can click call user button in dashboard
  • After call request, the other party must accept the call
  • After acceptance, the call is established
Note

To use audio and video calls, the user’s browser must support WebRTC. Modern browsers like Chrome, Firefox, and Edge support this feature. Learn more about WebRTC API and W3C WebRTC Specification.

Live Chat Make Call - Make Call

19 Manage Live Chat Call

During a call, you can:

  • End Call: End the call at any time
  • Microphone: Turn microphone on/off
  • Camera: Turn camera on/off (in video call)
  • Screen Share: Share screen display
  • Record Call: Record call for later review (if enabled)
Security Note

Call recording requires permission from both parties. Inform the user before recording.

Live Chat Manage Call - Manage Call

Live Chat Conclusion

Congratulations! You have successfully installed and configured the Live Chat plugin. Now you can:

  • Chat live with your users using Live Chat
  • Make audio and video calls
  • Manage chats from dashboard
  • Receive notifications
  • Manage departments and FAQ

If you encounter any issues, please contact Celvix support. For more resources, visit WordPress Support Forums, WordPress.org, WordPress Documentation, WebRTC API and WPBeginner.

💬 نظرات و تجربیات شما

نظرات، پیشنهادات و سوالات خود را با ما به اشتراک بگذارید

0
نظر ثبت شده
0.0
میانگین امتیاز
0
پاسخ داده شده

نظر خود را ثبت کنید

✅ نظر شما با موفقیت ثبت شد و پس از تایید مدیر نمایش داده خواهد شد.
امتیاز:
امتیاز دهید
در حال بارگذاری نظرات...

Celvix

افزونه های سلویکس راه کار آینده دیجیتال

Celvix

افزونه های سلویکس راه کار آینده دیجیتال