آموزش افزونه ارسال اعلان پوش نوتیفیکیشن سلویکس 2025
نوامبر 28, 2025اموزش افزونه جدول مشخصات محصول ووکامرس 2025 Product Specs
نوامبر 28, 2025آموزش افزونه ارسال اعلان پوش نوتیفیکیشن سلویکس 2025
نوامبر 28, 2025اموزش افزونه جدول مشخصات محصول ووکامرس 2025 Product Specs
نوامبر 28, 2025💬 آموزش افزونه Live Chat
Live Chat یک افزونه قدرتمند برای چت زنده با کاربران در وردپرس است. در این آموزش کامل، نحوه نصب و راهاندازی سیستم چت زنده را به صورت گام به گام یاد خواهید گرفت.
بخش اول: نصب افزونه Live Chat
1 نصب افزونه Live Chat
برای شروع کار با افزونه Live Chat:
- فایل ZIP افزونه را از پنل کاربری خود دانلود کنید
- وارد پنل مدیریت وردپرس شوید
- به بخش افزونهها → افزودن بروید
- روی دکمه آپلود افزونه کلیک کنید
- فایل ZIP را انتخاب و آپلود کنید
- پس از نصب، افزونه را فعال کنید
- برای یادگیری بیشتر درباره افزونههای وردپرس و مستندات توسعهدهندگان وردپرس مراجعه کنید
- فایل ZIP افزونه را از پنل کاربری خود دانلود کنید
- وارد پنل مدیریت وردپرس شوید
- به بخش افزونهها → افزودن بروید
- روی دکمه آپلود افزونه کلیک کنید
- فایل ZIP را انتخاب و آپلود کنید
- پس از نصب، افزونه را فعال کنید
پس از فعالسازی افزونه، منوی جدیدی با نام “Live Chat” در پنل مدیریت وردپرس شما اضافه میشود.
بخش دوم: ساخت کلید API برای Live Chat
2 ایجاد کلید API
پس از نصب افزونه:
- به بخش Live Chat → تنظیمات بروید
- در بخش API Settings، روی دکمه ایجاد کلید API جدید کلیک کنید
- سیستم به صورت خودکار یک کلید API منحصر به فرد برای شما ایجاد میکند
- کلید ایجاد شده را کپی کنید و در جای امن نگهداری کنید
کلید API شما منحصر به فرد است و برای اتصال به سرور مرکزی استفاده میشود. این کلید را با کسی به اشتراک نگذارید.
بخش سوم: ارسال کلید Live Chat به پشتیبانی
3 تماس با پشتیبانی Celvix
پس از ایجاد کلید API:
- با پشتیبانی Celvix تماس بگیرید
- کلید API ایجاد شده را برای پشتیبانی ارسال کنید
- اطلاعات سایت و دامنه خود را نیز ارائه دهید
- پشتیبانی کلید شما را در سیستم ثبت و فعال میکند
برای یادگیری بیشتر درباره پشتیبانی وردپرس و WordPress.org مراجعه کنید.
پس از ثبت کلید توسط پشتیبانی، سیستم Live Chat شما فعال میشود و آماده استفاده است.
بخش چهارم: ساخت ادمین Live Chat
4 ایجاد حساب ادمین
برای مدیریت چتها نیاز به ایجاد حساب ادمین دارید:
- به بخش Live Chat → مدیران بروید
- روی دکمه افزودن ادمین جدید کلیک کنید
- اطلاعات زیر را وارد کنید:
| فیلد | توضیحات |
|---|---|
| نام کاربری | نام کاربری برای ورود به پنل چت |
| ایمیل | ایمیل ادمین (برای دریافت نوتیفیکیشن) |
| رمز عبور | رمز عبور قوی برای حساب ادمین |
| نام نمایشی | نامی که در چت نمایش داده میشود |
| نقش | انتخاب نقش (مدیر، اپراتور، مشاهدهگر) |
5 مدیریت ادمینها
پس از ایجاد ادمین:
- میتوانید لیست تمام ادمینها را مشاهده کنید
- وضعیت آنلاین/آفلاین هر ادمین را ببینید
- امکان ویرایش یا حذف ادمینها را دارید
- میتوانید دسترسیهای هر ادمین را تنظیم کنید
بخش پنجم: تنظیمات Live Chat
6 تنظیمات ظاهری
در بخش تنظیمات ظاهری میتوانید:
| تنظیمات | توضیحات |
|---|---|
| موقعیت ویجت | انتخاب موقعیت نمایش ویجت چت (پایین راست، پایین چپ، و…) |
| رنگ اصلی | رنگ اصلی ویجت و دکمه چت |
| رنگ متن | رنگ متن داخل ویجت |
| متن دکمه | متن نمایش داده شده روی دکمه چت |
| آیکون | انتخاب آیکون برای دکمه چت |
| حالت تاریک/روشن | انتخاب تم تاریک یا روشن برای ویجت |
میتوانید رنگها را مطابق با تم سایت خود تنظیم کنید تا هماهنگی بیشتری داشته باشد.
7 تنظیمات دسترسی
در بخش تنظیمات دسترسی میتوانید:
- دسترسی کاربران: تعیین کنید چه کاربرانی میتوانند چت کنند
- دسترسی ادمینها: تعیین دسترسی هر ادمین به چتها
- دسترسی به تاریخچه: تعیین کنید چه کسانی میتوانند تاریخچه چت را ببینند
- دسترسی به فایلها: تعیین امکان ارسال فایل در چت
- دسترسی به تماس صوتی/تصویری: فعال یا غیرفعال کردن تماس
| نوع دسترسی | گزینهها |
|---|---|
| دسترسی کاربران | همه کاربران / فقط کاربران لاگین شده / کاربران خاص |
| نقش ادمین | مدیر کامل / اپراتور / مشاهدهگر |
| محدودیت زمانی | فعال در ساعات خاص / همیشه فعال |
8 تنظیمات ضبط صدا
در بخش تنظیمات ضبط صدا:
- فعالسازی ضبط صدا: روشن/خاموش کردن امکان ارسال پیام صوتی
- حداکثر مدت زمان: تعیین حداکثر مدت زمان پیام صوتی (به ثانیه)
- کیفیت ضبط: انتخاب کیفیت ضبط (کم، متوسط، بالا)
- ذخیره خودکار: ذخیره خودکار پیامهای صوتی در سرور
پیامهای صوتی میتوانند حجم بیشتری داشته باشند، بنابراین بهتر است مدت زمان و کیفیت را بهینه تنظیم کنید.
9 مدیریت دپارتمانها
میتوانید دپارتمانهای مختلف برای سازماندهی چتها ایجاد کنید:
- به بخش دپارتمانها بروید
- روی افزودن دپارتمان جدید کلیک کنید
- نام دپارتمان را وارد کنید (مثلاً: پشتیبانی، فروش، فنی)
- ادمینهای مربوط به هر دپارتمان را انتخاب کنید
- ساعات کاری دپارتمان را تنظیم کنید
10 سوالات متداول (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 |
12 وارد کردن کلیدها
پس از دریافت کلیدها:
- به بخش Live Chat → تنظیمات → Push Notification بروید
- کلید API را در فیلد مربوطه وارد کنید
- کلید VAPID را در فیلد مربوطه وارد کنید
- روی دکمه ذخیره کلیک کنید
- گزینه فعالسازی Push Notification را روشن کنید
پس از وارد کردن کلیدها، سیستم به صورت خودکار اتصال را تست میکند. در صورت موفقیت، پیام تأیید نمایش داده میشود.
بخش هفتم: ورود به سرور نوتیفیکیشن Live Chat
13 اتصال به سرور مرکزی
برای اتصال به سرور مرکزی نوتیفیکیشن:
- در بخش تنظیمات Push Notification، آدرس سرور را بررسی کنید
- آدرس سرور به صورت پیشفرض: https://notify.celvix.ir
- سیستم به صورت خودکار به سرور متصل میشود
- در صورت موفقیت، وضعیت “متصل” نمایش داده میشود
اگر اتصال برقرار نشد، کلیدهای API و VAPID را بررسی کنید و مطمئن شوید که به درستی وارد شدهاند.
بخش هشتم: ارسال نوتیفیکیشن Live Chat
14 تست ارسال نوتیفیکیشن
پس از اتصال به سرور:
- میتوانید نوتیفیکیشن را تست کنید
- در بخش تنظیمات، روی دکمه ارسال تست کلیک کنید
- اگر نوتیفیکیشن دریافت کردید، تنظیمات به درستی انجام شده است
نوتیفیکیشنها به صورت خودکار در موارد زیر ارسال میشوند:
- دریافت پیام جدید از کاربر
- شروع چت جدید
- پاسخ کاربر به پیام
- درخواست تماس صوتی/تصویری
بخش نهم: ورود به دشبورد ادمین Live Chat
15 دسترسی به دشبورد
برای ورود به دشبورد مدیریت Live Chat:
- به آدرس زیر بروید:
- با نام کاربری و رمز عبور ادمین که قبلاً ایجاد کردید وارد شوید
- پس از ورود، دشبورد مدیریت چت را مشاهده خواهید کرد
دشبورد در آدرس celvix.ir/dashboard قرار دارد و برای مدیریت چتها، مشاهده تاریخچه و تنظیمات استفاده میشود.
16 استفاده از دشبورد
در دشبورد میتوانید:
- مشاهده چتهای فعال: لیست تمام چتهای در حال انجام
- تاریخچه چتها: مشاهده تمام چتهای قبلی
- مدیریت کاربران: مشاهده اطلاعات کاربران
- گزارشها: مشاهده آمار و گزارشهای تفصیلی
- تنظیمات: تغییر تنظیمات چت
بخش دهم: برقراری تماس صوتی و تصویری در Live Chat
17 فعالسازی تماس صوتی و تصویری
برای فعالسازی تماس صوتی و تصویری:
- به بخش تنظیمات → تماس بروید
- گزینه فعالسازی تماس صوتی را روشن کنید
- گزینه فعالسازی تماس تصویری را روشن کنید
- در صورت نیاز، محدودیت دسترسی را تنظیم کنید
| نوع تماس | توضیحات |
|---|---|
| تماس صوتی | امکان برقراری تماس صوتی بین کاربر و ادمین |
| تماس تصویری | امکان برقراری تماس تصویری با دوربین |
| اشتراکگذاری صفحه | امکان اشتراکگذاری صفحه نمایش |
18 برقراری تماس
برای برقراری تماس:
- از سمت کاربر: کاربر میتواند در حین چت، روی دکمه تماس صوتی یا تصویری کلیک کند
- از سمت ادمین: ادمین میتواند در دشبورد، روی دکمه تماس با کاربر کلیک کند
- پس از درخواست تماس، طرف مقابل باید تماس را قبول کند
- پس از قبول، تماس برقرار میشود
برای استفاده از تماس صوتی و تصویری، مرورگر کاربر باید از WebRTC پشتیبانی کند. مرورگرهای مدرن مانند Chrome، Firefox و Edge از این قابلیت پشتیبانی میکنند.
19 مدیریت تماس
در حین تماس میتوانید:
- قطع تماس: قطع کردن تماس در هر زمان
- میکروفون: خاموش/روشن کردن میکروفون
- دوربین: خاموش/روشن کردن دوربین (در تماس تصویری)
- اشتراک صفحه: اشتراکگذاری صفحه نمایش
- ضبط تماس: ضبط تماس برای بررسی بعدی (در صورت فعال بودن)
ضبط تماس نیاز به اجازه طرفین دارد. قبل از ضبط، به کاربر اطلاع دهید.
نتیجهگیری 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 Plugins → Add New
- Click Upload Plugin
- Select and upload the ZIP file
- After installation, activate the plugin
- Learn more about WordPress plugins and WordPress developer documentation
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.
Section 2: Create API Key for Live Chat
2 Generate Live Chat API Key
After installing the plugin:
- Go to Live Chat → Settings
- 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
Your API key is unique and is used to connect to the central server. Do not share this key with anyone.
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
After the key is registered by support, your Live Chat system will be activated and ready to use.
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 Chat → Admins
- Click Add New Admin
- Enter the following information:
| Field | Description |
|---|---|
| Username | Username for logging into the chat panel |
| Admin email (for receiving notifications) | |
| Password | Strong password for the admin account |
| Display Name | Name displayed in chat |
| Role | Select role (Manager, Operator, Viewer) |
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
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 |
You can adjust colors to match your website theme for better consistency.
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
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
Voice messages can have larger file sizes, so it’s better to optimize duration and quality 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
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
FAQ questions are displayed in the chat widget, and users can find answers to their questions before starting a chat.
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 |
12 Enter Live Chat Push Keys
After receiving the keys:
- Go to Live Chat → Settings → Push Notification
- Enter API key in the corresponding field
- Enter VAPID key in the corresponding field
- Click Save button
- Turn on Enable Push Notification option
After entering the keys, the system will automatically test the connection. If successful, a confirmation message will be displayed.
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
If connection is not established, check API and VAPID keys and make sure they are entered correctly.
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
Notifications are automatically sent in the following cases:
- Receiving new message from user
- Starting new chat
- User reply to message
- Audio/video call request
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
The dashboard is located at celvix.ir/dashboard and is used to manage chats, view history, and settings.
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
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 Settings → Calls
- 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 |
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
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.
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)
Call recording requires permission from both parties. Inform the user before recording.
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.


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