آموزش افزونه SMS Manager – Celvix 2025
نوامبر 28, 2025
آموزش افزونه LIVE CHAT Celvix 2025
نوامبر 28, 2025
آموزش افزونه SMS Manager – Celvix 2025
نوامبر 28, 2025
آموزش افزونه LIVE CHAT Celvix 2025
نوامبر 28, 2025
آموزش افزونه Push Notification Service- Celvix | راهنمای کامل نصب و راه‌اندازی

🔔 آموزش افزونه Service Push Notification

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

بخش اول: نصب افزونه Push Notification

1 نصب افزونه Service Push Notification

برای شروع کار با افزونه Push Notification:

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

پس از فعال‌سازی افزونه Push Notification، منوی جدیدی با نام “Push Notification” در پنل مدیریت وردپرس شما اضافه می‌شود. برای یادگیری بیشتر درباره پنل مدیریت وردپرس و WordPress.org مراجعه کنید.

Push Notification - نصب افزونه Service Push Notification

بخش دوم: دریافت API Key و VPID Key برای Push Notification

2 تماس با پشتیبانی Celvix برای Push Notification

برای دریافت کلیدهای API و VPID برای Push Notification:

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

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

Push Notification Support - تماس با پشتیبانی Celvix

3 دریافت API Key و VPID Key برای Push Notification

پس از تماس با پشتیبانی برای Push Notification، دو کلید مهم دریافت خواهید کرد:

نوع کلید توضیحات
API Key کلید اصلی برای احراز هویت و دسترسی به API سرور مرکزی
VPID Key کلید شناسایی یکتا برای وب‌سایت شما (Vapid Public Key)
نکته امنیتی

این کلیدها را در جای امن نگهداری کنید و هرگز در کدهای عمومی یا مخازن Git قرار ندهید.

Push Notification API Keys - دریافت API Key و VPID Key

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

4 وارد کردن کلیدها در افزونه

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

  • به بخش Push Notificationتنظیمات بروید
  • در بخش API Key، کلید API دریافتی را وارد کنید
  • در بخش VPID Key، کلید VPID دریافتی را وارد کنید
  • روی دکمه ذخیره تنظیمات کلیک کنید
API Key: your-api-key-here VPID Key: your-vpid-key-here
توجه

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

Push Notification Setup - وارد کردن کلیدها در افزونه

بخش چهارم: تنظیمات افزونه Push Notification

5 تنظیمات عمومی افزونه

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

تنظیمات توضیحات
فعال‌سازی نوتیفیکیشن روشن/خاموش کردن سیستم نوتیفیکیشن
نمایش خودکار نمایش خودکار درخواست مجوز نوتیفیکیشن
صفحه نمایش انتخاب صفحاتی که نوتیفیکیشن در آن‌ها نمایش داده شود
زمان تأخیر زمان تأخیر قبل از نمایش درخواست مجوز (به ثانیه)
Push Notification Settings - تنظیمات عمومی افزونه

بخش پنجم: تنظیم متن و رنگ مودال نمایشی Push Notification

6 تنظیم متن مودال

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

  • عنوان مودال: عنوان نمایش داده شده در بالای مودال
  • متن توضیحات: متن توضیحی برای کاربر
  • متن دکمه تأیید: متن دکمه تأیید مجوز
  • متن دکمه رد: متن دکمه رد مجوز
عنوان: “دریافت نوتیفیکیشن” توضیحات: “برای دریافت آخرین اخبار و اطلاعیه‌ها، لطفاً مجوز نوتیفیکیشن را فعال کنید.” دکمه تأیید: “فعال کردن” دکمه رد: “بعداً”
Push Notification Modal - تنظیم متن مودال

7 تنظیم رنگ مودال

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

عنصر توضیحات
رنگ پس‌زمینه رنگ پس‌زمینه مودال
رنگ متن رنگ متن عنوان و توضیحات
رنگ دکمه تأیید رنگ پس‌زمینه دکمه تأیید
رنگ متن دکمه رنگ متن دکمه‌ها
رنگ حاشیه رنگ حاشیه مودال
نکته

می‌توانید از رنگ‌های HEX (مثل #6366f1) یا نام رنگ‌های CSS استفاده کنید.

Push Notification Modal Colors - تنظیم رنگ مودال

بخش ششم: اتصال به سرور مرکزی Push Notification

8 تنظیم آدرس سرور مرکزی

برای اتصال به سرور مرکزی پوش Celvix:

  • به بخش تنظیماتاتصال سرور بروید
  • آدرس سرور مرکزی را وارد کنید:
https://notify.celvix.ir
مهم

این آدرس برای مدیریت کاربران و ارسال نوتیفیکیشن استفاده می‌شود. مطمئن شوید که آدرس را به درستی وارد کرده‌اید.

Push Notification Server - تنظیم آدرس سرور مرکزی

9 مدیریت کاربران

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

  • تمام کاربرانی که مجوز نوتیفیکیشن را فعال کرده‌اند، به صورت خودکار در سرور مرکزی ثبت می‌شوند
  • می‌توانید لیست کاربران را در بخش کاربران مشاهده کنید
  • اطلاعات هر کاربر شامل: تاریخ ثبت‌نام، آخرین بازدید، وضعیت فعال/غیرفعال
Push Notification Users - مدیریت کاربران

بخش هفتم: ارسال Push Notification

10 ارسال نوتیفیکیشن دستی

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

  • به بخش Push Notificationارسال نوتیفیکیشن بروید
  • عنوان نوتیفیکیشن را وارد کنید
  • متن پیام را بنویسید
  • در صورت نیاز، لینک مقصد را اضافه کنید
  • یک آیکون برای نوتیفیکیشن انتخاب کنید (اختیاری)
  • روی دکمه ارسال کلیک کنید
نکته

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

Push Notification Send - ارسال نوتیفیکیشن دستی

11 زمان‌بندی ارسال

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

  • در بخش ارسال، گزینه زمان‌بندی را فعال کنید
  • تاریخ و ساعت ارسال را انتخاب کنید
  • نوتیفیکیشن در زمان مشخص شده به صورت خودکار ارسال می‌شود
Push Notification Schedule - زمان‌بندی ارسال نوتیفیکیشن

بخش هشتم: تنظیم فیلترها در Push Notification

12 فیلتر کاربران

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

نوع فیلتر توضیحات
همه کاربران ارسال به تمام کاربران فعال
کاربران خاص انتخاب کاربران خاص از لیست
بر اساس نقش ارسال به کاربران با نقش خاص (مثلاً: مدیر، نویسنده)
بر اساس تاریخ ثبت‌نام ارسال به کاربرانی که در بازه زمانی خاصی ثبت‌نام کرده‌اند
بر اساس آخرین بازدید ارسال به کاربرانی که در بازه زمانی خاصی بازدید داشته‌اند
Push Notification Filters - فیلتر کاربران

13 فیلتر محتوا

همچنین می‌توانید نوتیفیکیشن را بر اساس نوع محتوا فیلتر کنید:

  • نوتیفیکیشن پست جدید: ارسال هنگام انتشار پست جدید
  • نوتیفیکیشن محصول جدید: ارسال هنگام افزودن محصول جدید
  • نوتیفیکیشن سفارش: ارسال هنگام ثبت سفارش جدید
  • نوتیفیکیشن نظر: ارسال هنگام ثبت نظر جدید
نکته

می‌توانید هر کدام از این فیلترها را به صورت جداگانه فعال یا غیرفعال کنید.

Push Notification Content Filters - فیلتر محتوا

بخش نهم: بررسی آمار Push Notification

14 آمار کلی

در بخش آمار می‌توانید اطلاعات زیر را مشاهده کنید:

نوع آمار توضیحات
کل کاربران تعداد کل کاربرانی که مجوز نوتیفیکیشن را فعال کرده‌اند
کاربران فعال تعداد کاربرانی که در 30 روز گذشته بازدید داشته‌اند
نوتیفیکیشن ارسال شده تعداد کل نوتیفیکیشن‌های ارسال شده
نرخ باز شدن درصد نوتیفیکیشن‌هایی که توسط کاربران باز شده‌اند
نرخ کلیک درصد نوتیفیکیشن‌هایی که روی آن‌ها کلیک شده است
Push Notification Statistics - آمار کلی نوتیفیکیشن

15 گزارش‌های تفصیلی

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

  • گزارش ارسال هر نوتیفیکیشن را مشاهده کنید
  • تعداد کاربرانی که نوتیفیکیشن را دریافت کرده‌اند
  • تعداد کلیک‌ها و باز شدن‌ها را ببینید
  • گزارش‌ها را بر اساس تاریخ فیلتر کنید
  • گزارش‌ها را به صورت CSV یا Excel دانلود کنید
Push Notification Reports - گزارش‌های تفصیلی

بخش دهم: توضیحات تکمیلی

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 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 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.

Push Notification - Install Plugin

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
Push Notification Support - Contact Celvix Support

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
Push Notification API Keys - Receive API Key and VPID Key

Section 3: Configure Keys in Push Notification

4 Enter Push Notification Keys

To configure keys in Push Notification:

  • Go to Push NotificationSettings
  • 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
Push Notification Setup - Enter Keys in Plugin

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)
Push Notification Settings - General Plugin Settings

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
Push Notification Modal - Configure Modal Text

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
Push Notification Modal Colors - Configure Modal 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 NotificationServer Settings
  • Enter the server address: notify.celvix.ir
  • Configure connection settings
  • Test the connection
Push Notification Server - Configure Central Server Address

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
Push Notification Users - User Management

Section 7: Send Push Notification

10 Send Manual Push Notification

To send a push notification manually:

  • Go to Push NotificationSend Notification
  • Enter notification title
  • Write notification message
  • Add a link (optional)
  • Select target users
  • Click Send
Push Notification Send - Send Manual Notification

11 Schedule Push Notification

You can also schedule notifications:

  • Set a specific date and time for sending
  • Create recurring notifications
  • Manage scheduled notifications
Push Notification Schedule - Schedule Notification Sending

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
Push Notification Filters - User Filters

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
Push Notification Content Filters - Content Filters

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
Push Notification Statistics - Overall Notification Statistics

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
Push Notification Reports - Detailed Reports

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
Push Notification Best Practices

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
Important

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.

Push Notification Troubleshooting

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 Support

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.

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

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

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

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

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

Celvix

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

Celvix

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