آموزش افزونه SMS Manager – Celvix 2025
نوامبر 28, 2025آموزش افزونه LIVE CHAT Celvix 2025
نوامبر 28, 2025آموزش افزونه SMS Manager – Celvix 2025
نوامبر 28, 2025آموزش افزونه LIVE CHAT Celvix 2025
نوامبر 28, 2025🔔 آموزش افزونه Service Push Notification
Push Notification یک افزونه قدرتمند برای ارسال نوتیفیکیشن پوش به کاربران در وردپرس است. در این آموزش کامل، نحوه نصب و راهاندازی سیستم نوتیفیکیشن پوش را به صورت گام به گام یاد خواهید گرفت.
بخش اول: نصب افزونه Push Notification
1 نصب افزونه Service Push Notification
برای شروع کار با افزونه Push Notification:
- فایل ZIP افزونه را از پنل کاربری خود دانلود کنید
- وارد پنل مدیریت وردپرس شوید
- به بخش افزونهها → افزودن بروید
- روی دکمه آپلود افزونه کلیک کنید
- فایل ZIP را انتخاب و آپلود کنید
- پس از نصب، افزونه را فعال کنید
پس از فعالسازی افزونه Push Notification، منوی جدیدی با نام “Push Notification” در پنل مدیریت وردپرس شما اضافه میشود. برای یادگیری بیشتر درباره پنل مدیریت وردپرس و WordPress.org مراجعه کنید.
بخش دوم: دریافت API Key و VPID Key برای Push Notification
2 تماس با پشتیبانی Celvix برای Push Notification
برای دریافت کلیدهای API و VPID برای Push Notification:
- با پشتیبانی Celvix تماس بگیرید
- اطلاعات سایت و دامنه خود را ارائه دهید
- درخواست دریافت API Key و VPID Key را ثبت کنید
- پس از بررسی، کلیدها برای شما ارسال میشود
کلیدهای API و VPID شما منحصر به فرد هستند و نباید با دیگران به اشتراک گذاشته شوند. این کلیدها برای اتصال به سرور مرکزی پوش استفاده میشوند.
3 دریافت API Key و VPID Key برای Push Notification
پس از تماس با پشتیبانی برای Push Notification، دو کلید مهم دریافت خواهید کرد:
| نوع کلید | توضیحات |
|---|---|
| API Key | کلید اصلی برای احراز هویت و دسترسی به API سرور مرکزی |
| VPID Key | کلید شناسایی یکتا برای وبسایت شما (Vapid Public Key) |
این کلیدها را در جای امن نگهداری کنید و هرگز در کدهای عمومی یا مخازن Git قرار ندهید.
بخش سوم: تنظیم کلیدها در Push Notification
4 وارد کردن کلیدها در افزونه
پس از دریافت کلیدها:
- به بخش Push Notification → تنظیمات بروید
- در بخش API Key، کلید API دریافتی را وارد کنید
- در بخش VPID Key، کلید VPID دریافتی را وارد کنید
- روی دکمه ذخیره تنظیمات کلیک کنید
مطمئن شوید که کلیدها را به درستی و بدون فاصله اضافی کپی کردهاید.
بخش چهارم: تنظیمات افزونه Push Notification
5 تنظیمات عمومی افزونه
در بخش تنظیمات افزونه میتوانید موارد زیر را تنظیم کنید:
| تنظیمات | توضیحات |
|---|---|
| فعالسازی نوتیفیکیشن | روشن/خاموش کردن سیستم نوتیفیکیشن |
| نمایش خودکار | نمایش خودکار درخواست مجوز نوتیفیکیشن |
| صفحه نمایش | انتخاب صفحاتی که نوتیفیکیشن در آنها نمایش داده شود |
| زمان تأخیر | زمان تأخیر قبل از نمایش درخواست مجوز (به ثانیه) |
بخش پنجم: تنظیم متن و رنگ مودال نمایشی Push Notification
6 تنظیم متن مودال
در بخش تنظیمات مودال میتوانید متن نمایش داده شده در مودال درخواست مجوز را سفارشی کنید:
- عنوان مودال: عنوان نمایش داده شده در بالای مودال
- متن توضیحات: متن توضیحی برای کاربر
- متن دکمه تأیید: متن دکمه تأیید مجوز
- متن دکمه رد: متن دکمه رد مجوز
7 تنظیم رنگ مودال
میتوانید رنگهای مودال را مطابق با تم سایت خود تنظیم کنید:
| عنصر | توضیحات |
|---|---|
| رنگ پسزمینه | رنگ پسزمینه مودال |
| رنگ متن | رنگ متن عنوان و توضیحات |
| رنگ دکمه تأیید | رنگ پسزمینه دکمه تأیید |
| رنگ متن دکمه | رنگ متن دکمهها |
| رنگ حاشیه | رنگ حاشیه مودال |
میتوانید از رنگهای HEX (مثل #6366f1) یا نام رنگهای CSS استفاده کنید.
بخش ششم: اتصال به سرور مرکزی Push Notification
8 تنظیم آدرس سرور مرکزی
برای اتصال به سرور مرکزی پوش Celvix:
- به بخش تنظیمات → اتصال سرور بروید
- آدرس سرور مرکزی را وارد کنید:
این آدرس برای مدیریت کاربران و ارسال نوتیفیکیشن استفاده میشود. مطمئن شوید که آدرس را به درستی وارد کردهاید.
9 مدیریت کاربران
پس از اتصال به سرور مرکزی:
- تمام کاربرانی که مجوز نوتیفیکیشن را فعال کردهاند، به صورت خودکار در سرور مرکزی ثبت میشوند
- میتوانید لیست کاربران را در بخش کاربران مشاهده کنید
- اطلاعات هر کاربر شامل: تاریخ ثبتنام، آخرین بازدید، وضعیت فعال/غیرفعال
بخش هفتم: ارسال Push Notification
10 ارسال نوتیفیکیشن دستی
برای ارسال نوتیفیکیشن به کاربران:
- به بخش Push Notification → ارسال نوتیفیکیشن بروید
- عنوان نوتیفیکیشن را وارد کنید
- متن پیام را بنویسید
- در صورت نیاز، لینک مقصد را اضافه کنید
- یک آیکون برای نوتیفیکیشن انتخاب کنید (اختیاری)
- روی دکمه ارسال کلیک کنید
نوتیفیکیشن به تمام کاربرانی که مجوز را فعال کردهاند ارسال میشود.
11 زمانبندی ارسال
میتوانید نوتیفیکیشن را برای زمان مشخصی زمانبندی کنید:
- در بخش ارسال، گزینه زمانبندی را فعال کنید
- تاریخ و ساعت ارسال را انتخاب کنید
- نوتیفیکیشن در زمان مشخص شده به صورت خودکار ارسال میشود
بخش هشتم: تنظیم فیلترها در Push Notification
12 فیلتر کاربران
میتوانید نوتیفیکیشن را به گروه خاصی از کاربران ارسال کنید:
| نوع فیلتر | توضیحات |
|---|---|
| همه کاربران | ارسال به تمام کاربران فعال |
| کاربران خاص | انتخاب کاربران خاص از لیست |
| بر اساس نقش | ارسال به کاربران با نقش خاص (مثلاً: مدیر، نویسنده) |
| بر اساس تاریخ ثبتنام | ارسال به کاربرانی که در بازه زمانی خاصی ثبتنام کردهاند |
| بر اساس آخرین بازدید | ارسال به کاربرانی که در بازه زمانی خاصی بازدید داشتهاند |
13 فیلتر محتوا
همچنین میتوانید نوتیفیکیشن را بر اساس نوع محتوا فیلتر کنید:
- نوتیفیکیشن پست جدید: ارسال هنگام انتشار پست جدید
- نوتیفیکیشن محصول جدید: ارسال هنگام افزودن محصول جدید
- نوتیفیکیشن سفارش: ارسال هنگام ثبت سفارش جدید
- نوتیفیکیشن نظر: ارسال هنگام ثبت نظر جدید
میتوانید هر کدام از این فیلترها را به صورت جداگانه فعال یا غیرفعال کنید.
بخش نهم: بررسی آمار Push Notification
14 آمار کلی
در بخش آمار میتوانید اطلاعات زیر را مشاهده کنید:
| نوع آمار | توضیحات |
|---|---|
| کل کاربران | تعداد کل کاربرانی که مجوز نوتیفیکیشن را فعال کردهاند |
| کاربران فعال | تعداد کاربرانی که در 30 روز گذشته بازدید داشتهاند |
| نوتیفیکیشن ارسال شده | تعداد کل نوتیفیکیشنهای ارسال شده |
| نرخ باز شدن | درصد نوتیفیکیشنهایی که توسط کاربران باز شدهاند |
| نرخ کلیک | درصد نوتیفیکیشنهایی که روی آنها کلیک شده است |
15 گزارشهای تفصیلی
در بخش گزارشها میتوانید:
- گزارش ارسال هر نوتیفیکیشن را مشاهده کنید
- تعداد کاربرانی که نوتیفیکیشن را دریافت کردهاند
- تعداد کلیکها و باز شدنها را ببینید
- گزارشها را بر اساس تاریخ فیلتر کنید
- گزارشها را به صورت CSV یا Excel دانلود کنید
بخش دهم: توضیحات تکمیلی
16 بهترین روشها
برای استفاده بهینه از سیستم نوتیفیکیشن پوش:
- ارسال به موقع: فقط در زمانهای مناسب نوتیفیکیشن ارسال کنید
- متن کوتاه: متن نوتیفیکیشن را کوتاه و واضح نگه دارید
- عنوان جذاب: از عناوین جذاب و واضح استفاده کنید
- لینک مرتبط: همیشه لینک مرتبط با محتوا اضافه کنید
- عدم اسپم: از ارسال بیش از حد نوتیفیکیشن خودداری کنید
17 عیبیابی
در صورت بروز مشکل:
- بررسی کلیدها: مطمئن شوید API Key و VPID Key به درستی وارد شدهاند
- بررسی اتصال: اتصال به سرور notify.celvix.ir را بررسی کنید
- بررسی مرورگر: مطمئن شوید مرورگر کاربر از Push Notification پشتیبانی میکند
- بررسی HTTPS: Push Notification فقط در سایتهای HTTPS کار میکند
- لاگها: لاگهای سیستم را برای یافتن خطا بررسی کنید
Push Notification فقط در سایتهای با پروتکل HTTPS کار میکند. اگر سایت شما HTTP است، باید SSL فعال کنید.
18 پشتیبانی
در صورت نیاز به کمک:
- با پشتیبانی Celvix تماس بگیرید
- مستندات کامل را در سایت Celvix مطالعه کنید
- از بخش تیکتهای پشتیبانی استفاده کنید
نتیجهگیری
تبریک! شما با موفقیت افزونه Push Notification Serviceرا نصب و راهاندازی کردید. اکنون میتوانید:
- نوتیفیکیشن پوش را به کاربران خود ارسال کنید
- کاربران را مدیریت و فیلتر کنید
- آمار و گزارشهای تفصیلی را مشاهده کنید
- مودال درخواست مجوز را سفارشی کنید
در صورت بروز هرگونه مشکل، میتوانید با پشتیبانی Celvix تماس بگیرید.
🔔 Push Notification Plugin Tutorial (English)
Push Notification is a powerful plugin for sending push notifications to users in WordPress. In this complete tutorial, you will learn step by step how to install and configure the Push Notification system.
Section 1: Push Notification Plugin Installation
1 Install Push Notification Plugin
To start working with the Push Notification 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 Push Notification plugin, a new menu named “Push Notification” will be added to your WordPress admin panel. Learn more about WordPress admin panel and WordPress.org.
Section 2: Get API Key and VPID Key for Push Notification
2 Contact Celvix Support for Push Notification
To get your Push Notification API Key and VPID Key:
- Contact Celvix support through the support panel
- Request API Key and VPID Key for push notifications
- Provide your website domain and WordPress version
- Wait for support team response with your keys
3 Receive Push Notification API Keys
After contacting support, you will receive:
- API Key: A unique key for API authentication
- VPID Key: A key for VAPID (Voluntary Application Server Identification) protocol
- Save these keys securely as you will need them in the next steps
Section 3: Configure Keys in Push Notification
4 Enter Push Notification Keys
To configure keys in Push Notification:
- Go to Push Notification → Settings
- In the API Key field, enter the API key you received
- In the VPID Key field, enter the VPID key you received
- Click Save Settings
Section 4: Push Notification Plugin Settings
5 Configure Push Notification Settings
In the plugin settings section, you can configure:
- Enable Notifications: Turn on/off the notification system
- Auto Display: Automatically display permission request
- Display Pages: Select pages where notifications will be displayed
- Delay Time: Delay time before showing permission request (in seconds)
Section 5: Push Notification Modal Text and Color Settings
6 Customize Push Notification Modal Text
In the Modal Settings section, you can customize the text displayed in the permission request modal:
- Enter a custom title for the modal
- Write a description explaining why you need notification permission
- Customize button text (Allow, Deny, etc.)
- Preview the modal before saving
7 Customize Push Notification Modal Colors
You can also customize the modal colors:
- Background color of the modal
- Text color
- Button colors (Allow, Deny)
- Border and shadow colors
Section 6: Connect to Push Notification Central Server
8 Configure Push Notification Server Connection
To connect to the central push notification server:
- Go to Push Notification → Server Settings
- Enter the server address: notify.celvix.ir
- Configure connection settings
- Test the connection
9 Manage Push Notification Users
After connecting to the server, you can manage users:
- View all users who have subscribed to notifications
- Filter users by date, device, or browser
- Export user list
- Manage user subscriptions
Section 7: Send Push Notification
10 Send Manual Push Notification
To send a push notification manually:
- Go to Push Notification → Send Notification
- Enter notification title
- Write notification message
- Add a link (optional)
- Select target users
- Click Send
11 Schedule Push Notification
You can also schedule notifications:
- Set a specific date and time for sending
- Create recurring notifications
- Manage scheduled notifications
Section 8: Configure Filters in Push Notification
12 Configure Push Notification User Filters
You can filter users for targeted notifications:
- Filter by user role
- Filter by registration date
- Filter by device type
- Filter by browser
13 Configure Push Notification Content Filters
You can also filter content:
- Send notifications only for specific post types
- Filter by categories or tags
- Set content-based rules
Section 9: Review Push Notification Statistics
14 View Push Notification Statistics
In the statistics section, you can view:
- Total Subscribers: Total number of users subscribed to notifications
- Sent Notifications: Total number of notifications sent
- Open Rate: Percentage of notifications opened by users
- Click Rate: Percentage of notifications clicked
15 View Detailed Push Notification Reports
You can also view detailed reports:
- Daily, weekly, monthly reports
- User engagement metrics
- Device and browser statistics
- Export reports to CSV or PDF
Section 10: Push Notification Additional Information
16 Push Notification Best Practices
For optimal use of the Push Notification system:
- Timely Sending: Only send notifications at appropriate times
- Short Text: Keep notification text short and clear
- Attractive Title: Use attractive and clear titles
- Relevant Link: Always add a relevant link to content
- No Spam: Avoid sending too many notifications
17 Push Notification Troubleshooting
If you encounter problems:
- Check Keys: Make sure API Key and VPID Key are entered correctly
- Check Connection: Check connection to notify.celvix.ir server
- Check Browser: Make sure user’s browser supports Push Notification
- Check HTTPS: Push Notification only works on HTTPS sites
- Check Logs: Review system logs to find errors
Push Notification only works on sites with HTTPS protocol. If your site is HTTP, you must enable SSL. Learn more about WordPress SSL and WordPress HTTPS Setup.
18 Push Notification Support
If you need help:
- Contact Celvix support
- Read the complete documentation on Celvix website
- Use the support ticket section
Push Notification Conclusion
Congratulations! You have successfully installed and configured the Push Notification plugin. Now you can:
- Send push notifications to your users with Push Notification
- Manage and filter users
- View detailed statistics and reports
- Customize the permission request modal
If you encounter any issues, please contact Celvix support. For more resources, visit WordPress Support Forums, WordPress.org, Web Push API and Smashing Magazine.


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