وان‌سیگنال – آگاه‌سازی‌های فشاری وب

توضیحات

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

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

پس از تنظیم، بازدیدکنندگان شما برای دریافت آگاه‌سازی‌های فشاری زمانی که شما یک نوشته جدید منتشر می‌کنید، درخواست عضویت می‌دهند. بازدیدکنندگان حتی پس از ترک وب‌سایت شما نیز این آگاه‌سازی‌ها را دریافت می‌کنند، که باعث افزایش تعامل مجدد می‌شود.

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

طرح رایگان وان‌سیگنال امکان هدف‌گیری تا ۱۰,۰۰۰ مشترک با آگاه‌سازی‌های فشاری را فراهم می‌کند. در صورت داشتن هرگونه سوال، با support@onesignal.com تماس بگیرید. خوشحال می‌شویم از شما بشنویم!

شرکت

وان‌سیگنال توسط بیش از 1.8 میلیون توسعه‌دهنده و استراتژیست بازاریابی مورد اعتماد است. ما آگاه‌سازی‌های فشاری را برای همه از شرکت‌های‌نوپا ابتدایی تا شرکت‌های ثروتمند 500 تأمین می‌کنیم و بیش از 6 میلیارد اگاه‌سازی در روز ارسال می‌کنیم. این افزونه آگاه‌سازی فشاری محبوب‌ترین افزونه وردپرس است با بیش از 100,000 نصب.

ویژگی‌ها

  • پشتیبانی کروم (دسکتاپ & اندروید)، سافاری (مک او اس)، مایکروسافت اج (دسکتاپ & اندروید)، اوپرا (دسکتاپ & اندروید) و فایرفاکس (دسکتاپ & اندروید) در سایت‌های HTTP و HTTPS.

  • آگاه‌سازی‌های خودکار – هر بار که نوشته جدیدی منتشر می‌کنید، آگاه‌سازی‌ها را به دنبال‌کنندگان ارسال کنید. یا یک یادآوری تنظیم کنید که به‌طور خودکار به آن‌ها ارسال شود اگر چند روزی از آخرین بازدیدشان گذشته باشد.

  • هدف‌گیری بخش‌ها – آگاه‌سازی‌ها را به بازدیدکنندگان خاص بر اساس زبان، تعداد دفعات بازدید از وبلاگ شما، یا حتی ویژگی‌های کاربری خود که می‌توانید هدف‌گذاری کنید، ارسال کنید.

  • سفارشی‌سازی پذیرش – زمان و روش درخواست از بازدیدکنندگان برای فعال‌سازی آگاه‌سازی‌ را تنظیم کنید. ظاهر درخواست اولیه را شخصی‌سازی کنید.

  • تحلیل در زمان واقعی – آگاه‌سازی‌های خود را به‌صورت آنی مشاهده کنید و شاهد تبدیل آن‌ها به بازدیدکننده باشید.

  • آزمایش A/B – سعی کنید پیام‌های متفاوتی را به مجموعه کوچکی از بازدیدکنندگان خود ارسال کنید تا بهترین پیام را شناسایی کرده و سپس آن را به دیگر بازدیدکنندگان ارسال کنید!

  • آگاه‌سازی‌های زمان‌بندی شده – آگاه‌سازی‌ها را برای ارسال در آینده برنامه‌ریزی کنید، بر اساس منطقه زمانی کاربر، یا حتی بر اساس همان زمان روزی که آخرین بار از وب‌سایت شما بازدید کرده‌اند.

عکس‌های صفحه

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

نصب

  1. افزونه وان‌سیگنال را از مسیر افزونه‌های WordPress.org نصب کنید یا پوشه افزونه وان‌سیگنال را به مسیر wp-content/plugins خود بارگذاری کنید.
  2. افزونه وان‌سیگنال را از طریق پیشخوان تنظیمات وردپرس فعال کنید.
  3. دستورالعمل‌های موجود در صفحه تنظیمات را دنبال کنید.

سوالات متداول

ویدئوی راه‌اندازی افزونه وان‌سیگنال برای وردپرس

[یوتیوب https://www.youtube.com/watch?v=q1mH2kCK7LQ]

نقد و بررسی‌ها

5 فوریه 2025
I never came here to leave a review, but it really deserves it. I use this plugin and service every single day! Yes, every single post or update goes together with a OneSignal message. The response of users is instantaneous. Few tines, although, I go to the OneSignal dashboard to check schedules messages, few times to check out statistics, very, very few time to schedule a message. A BIG THANK YOU !!!
12 اکتبر 2024
It started of great with the videos. I dont know if its the same company. To many problems. one supports multisite and one doesn’t. The one that dont support multisite is one signal. The one that do support multisite is super pwa. Super Pwa does not show where you can subscribe when you set up app. I am sorry. Super PWA and One Signal is not the same. I will give it a shot again.
6 آگوست 2024
This push notification tool is just awesome, and easy to setup and to use.
خواندن تمامی 359 نقد و بررسی‌

توسعه دهندگان و همکاران

“وان‌سیگنال – آگاه‌سازی‌های فشاری وب” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

گزارش تغییرات

3.1.2

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

3.1.1

  • مشکل برطرف شد: بررسی‌های قوی‌تری برای جلوگیری از خطا در ویرایشگر کلاسیک اضافه شد

3.1.0

  • پشتیبانی از ارسال آگاه‌سازی‌ها برای انواع نوشته سفارشی.
  • عدم انتخاب خودکار گزینه “ارسال آگاه‌سازی” هنگام انتشار نوشته
  • مشکل برطرف شد: جلوگیری از مقادیر مدیریت کش شده یا نامشخص.

3.0.6

  • مشکل برطرف شد: جلوگیری از کش شدن نگارش‌های قدیمی افزونه
  • مشکل برطرف شد: محافظت در برابر خطا “کلید آرایه تعریف‌نشده “REQUEST_METHOD”

3.0.5

  • عنوان و محتوای فشاری به نگارش ۲.X تغییر یافت
  • مشکل برطرف شد: مدیریت پارامترهای UTM مفقود
  • به‌روزرسانی پیوندهای مستندات

3.0.4

  • ویژگی‌های افزوده شده: ارسال خودکار هنگام انتشار، برچسب‌های UTM
  • مشکل برطرف شد: مشکلات اعتبارسنجی در فرم تنظیمات

3.0.3

  • مشکل برطرف شد: رفع مشکل ثبت service worker.

3.0.2

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

3.0.1

هشدار: این به‌روزرسانی شامل تغییراتی است که ممکن است باعث اختلال در برخی تنظیمات خاص شود. جزئیات این تغییرات در ادامه آمده است:

اگر در نصب وردپرس خود تغییراتی در کد اعمال کرده‌اید تا مستقیماً با وان‌سیگنال SDK تعامل داشته باشد، این نگارش باعث اختلال در اجرای شما خواهد شد. لطفاً پیش از به‌روزرسانی، تغییرات کد خود را بازگردانی کنید و به‌جای آن از پیشخوان بهبودیافته ما برای پیکربندی یکپارچه‌سازی وان‌سیگنال استفاده کنید.

بیشتر بدانید: https://documentation.onesignal.com/docs/wordpress

  • پشتیبانی از مهاجرت به جریان پیکربندی جدید.
  • رابط پیکربندی ساده‌تر.
  • امکان هدف‌گیری بخش‌های مشخص.
  • زمانی که یک نوشته در وردپرس منتشر می‌شود، به‌صورت خودکار آگاه‌سازی فشاری ارسال کن.
  • “آزمایش‌شده تا” به‌روزرسانی وردپرس 6.7.
  • وان‌سیگنال وب SDK ارتقا یافت (نگارش 15 –> نگارش 16).
  • سرفصل‌های وب به‌صورت پیش‌فرض گنجانده شده‌اند.
  • ارسال به مشترکان برنامه موبایل، با امکان هدایت آن‌ها به یک پیوند عمیق (Deep Link) متفاوت.

2.4.4

  • به‌روزرسانی “آزمایش‌شده تا” نگارش 6.5 وردپرس
  • به‌روزرسانی نماد فهرست افزونه وان‌سیگنال

2.4.3

  • به‌روزرسانی ویژگی async
  • به‌روزرسانی پیوند ویدئوی راه‌اندازی

2.4.2

  • به‌روزرسانی نماد وان‌سیگنال

2.4.1

  • به‌روزرسانی “آزمایش شده تا” نگارش 6.2 وردپرس
  • حطای “فشاری وان‌سیگنال: هیچ گیرنده‌ای وجود ندارد…” زمانی که مشترکین وجود دارند برطرف شد
  • مشکل فاقد رعایت تنظیم غیرفعال بودن “پیشنهاد کشویی وان‌سیگنال” برطرف شد

2.4.0

  • تعداد گیرندگان پس از انتشار نوشته حذف شد.

2.3.3

  • به‌روزرسانی “آزمایش شده تا” نگارش 6.1 وردپرس

2.3.2

  • افزودن برچسب HTML nofollow به ربات‌ها برای جلوگیری از خزیدن موتور جستجو در دامنه service worker

2.3.1

  • رفع خطای jQuery

2.3.0

  • استفاده از onesignal_is_amp برای اجازه دادن به مرتب‌سازی
  • افزودن تصفیه اضافی به عناوین نوشته
  • افزودن post_id در داده‌های payload آگاه‌سازی
  • رفع مشکل jQuery که باعث عدم نمایش اطلاعیه پس از انتشار نوشته زمانی که آگاه‌سازی‌های خودکار خاموش هستند می‌شود

2.2.7

  • به‌روزرسانی برچسب آزمایش‌شده تا (6.0)

2.2.6

  • سبک‌های مفقود که باید در نگارش قبلی بوده‌اند اضافه شدند.

2.2.5

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

2.2.4

  • به‌روزرسانی برچسب آزمایش‌شده تا (5.9)

2.2.3

  • شامل بهبودهای امنیتی جزئی (غیر بحرانی) در عملکرد سفارشی‌سازی آگاه‌سازی‌ها

2.2.2

  • به‌روزرسانی آزمایش شده تا نگارش 5.8 وردپرس

2.2.1

  • مشکل فاقد وجود پرونده OneSignalSDKWorker.js برطرف شد

2.2.0

  • تغییر محدوده Service Worker به غیر از ریشه برای نصب‌های جدید کاربران

2.1.7

  • به‌روزرسانی آزمایش شده تا نگارش 5.7 وردپرس

2.1.6

  • پشتیبانی از سفارشی‌سازی عنوان و بدنه آگاه‌سازی‌ها با آگاه‌سازی‌های زمان‌بندی شده اضافه شد.

2.1.5

  • بروزرسانی مقدار “آزمایش‌شده تا” (وردپرس 5.6). حذف jQuery اضافی. پشتیبانی از سفارشی‌سازی عنوان و بدنه آگاه‌سازی‌ها اضافه شد. رفع مشکلات ساختاربندی مرتبط با استفاده از apostrophe.

2.1.4

  • مشکل برطرف شد: اضافه شدن بررسی به جلوگیری آگاه‌سازی‌ها برای انواع نوشته‌های غیر عمومی

2.1.3

  • به‌روزرسانی “آزمایش‌شده تا” مقدار (وردپرس ۵.۵)

2.1.2

  • مخفی‌سازی کلید API REST در صفحه پیکربندی وان‌سیگنال به‌طوری‌که فقط ۴ نویسه آخر نمایش داده شود

2.1.1

  • رفع مشکلات جزئی: بررسی وجود کلید تنظیم native_prompt، بازنویسی منطق جعبه‌بررسی برای پشتیبانی از وضعیت‌های سفارشی نوشته‌ها

2.1.0

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

2.0.1

  • مشکل برطرف شد: مشکل پیوند منقضی به دلیل فاقد موفقیت در بررسی کلید سری هنگام ایجاد نوشته‌ها از سایر افزونه‌های وردپرس

2.0.0

  • پشتیبانی وردپرس VIP، بازسازی عمومی، رفع مشکل

1.17.9

  • آگاه‌سازی‌ها برای نوشته‌های زمان‌بندی شده به حالت قبلی برگشت داده شد و اکنون هنگام تغییر وضعیت به منتشر شده ارسال می‌شوند

1.17.8

  • افزودن پردازش نویسه‌های ویژه به زمینه‌های تنظیمات وان‌سیگنال برای حذف نویسه‌های نامعتبر، مشکل برطرف شد

1.17.7

  • رفع خطای سطح 400 هنگام به‌روزرسانی نوشته‌های قدیمی در نگارش 1.17.6

1.17.6

  • جلوگیری از ارسال فوری آگاه‌سازی برای نوشته‌های زمان‌بندی‌شده، اضافه شدن پشتیبانی از گوتنبرگ برای آگاه‌سازی‌های زمان‌بندی‌شده

1.17.5

  • پیام آگاه‌سازی به‌روزرسانی شد تا تغییرات محدودیت زمانی را منعکس کند، خط اضافی از توضیحات حذف شد

1.17.4

  • محدودیت زمانی از ۱ ساعت به ۲ دقیقه کاهش یافت تا محدودیت‌های ارسال آگاه‌سازی‌های به‌روزرسانی کاهش یابد

1.17.3

  • اشکال‌زدایی به ثبت گزارش برای پاسخ‌های دارای کد وضعیت غیر ۲۰۰ اضافه شد
  • آگاه‌سازی‌ها یکتا شدند
  • مشکل برطرف شد

1.17.2

  • زمان انتظار افزایش یافت، ابزار اشکال‌زدایی اضافه شد، خطاهای مربوط به کد وضعیت برطرف شدند

1.17.1

  • پشتیبانی از پیام‌های خطای دقیق‌تر اضافه شد

1.17.0

  • برطرف شدن مشکلات، مدیریت موارد خاص، بازسازی کد

1.16.16

  • Code to catch error where core/editor is not defined for old versions of the editor

1.16.15

  • WP5 notice support and error handling for errors arising from v 1.16.14

1.16.14

  • Replaced cURL calls with HTTP API

1.16.13

  • Added timestamp to allow re-pushing notifications upon editing an existing post after 1 hr

1.16.12

  • بازگشت تغییر و غیرفعال شدن ارسال آگاه‌سازی هنگام انتشار نوشته

1.16.11

  • در وردپرس ۵.۰ گزینه «ارسال آگاه‌سازی هنگام انتشار نوشته» پس از انتشار به طور خودکار غیر فعال می‌شود.
  • افزودن بررسی‌های اضافی برای جلوگیری از ارسال آگاه‌سازی‌های تکراری برای یک نوشته.

1.16.10

توضیحات افزونه به‌روزرسانی شد و بخش سوالات متداول به آن اضافه گردید.

1.16.9

رابط کاربری تغییر کلید HTTP به حالت قبلی بازگردانده شد.

1.16.8

این نگارش کلید تغییر HTTP را مطابق پیشخوان به “سایت من کاملاً HTTPS نیست” تغییر می‌دهد و هشدارهای منسوخ شدن برای PHP 7.2 را حذف می‌کند.

1.16.7

این نگارش service worker را به‌روزرسانی می‌کند تا از پرونده‌ای استفاده کند که ۵۰٪ کوچک‌تر است و فقط شامل service worker می‌شود.

1.16.6

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

1.16.5

این نگارش محدودیت نرخ ارسال آگاه‌سازی را از حداکثر یک مورد در هر 10 ثانیه به حداکثر یک مورد در هر 1 ثانیه تغییر می‌دهد.

1.16.4

این نگارش فضاهای خالی ابتدا و انتهای کادرهای متنی را هنگام ذخیره حذف می‌کند. این تغییر می‌تواند برخی خطاهای رایج مانند چسباندن App ID، کلید REST API یا زیردامنه (که به آن برچسب نیز گفته می‌شود) با فضای خالی انتهایی را که معمولاً باعث خطا می‌شود، برطرف کند.

1.16.3

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

  • بروزرسانی پرونده‌های کمک AMP برای متمرکز شدن به جای کدنویسی JavaScript درون‌خط

1.16.2

این نگارش پرونده‌های amp-helper-frame.html و amp-permission-dialog.html را که برای آگاه‌سازی وب AMP استفاده می‌شوند به‌روزرسانی می‌کند تا با تغییرات مجوزهای Chrome 62 سازگار شوند.

  • Update readme to show tested up to 4.9 Release Candidate 2

1.16.1

این نگارش گزینه‌ای برای غیرفعال کردن پیام “آگاه‌سازی با موفقیت به X دریافت‌کننده ارسال شد” اضافه می‌کند و همچنین پرونده‌های مربوط به آگاه‌سازی وب AMP را شامل می‌شود (تا در صورت تمایل، بتوانید آگاه‌سازی AMP را با افزونه) AMP دیگری به سایت خود اضافه کنید.

  • افزودن گزینه “نمایش پیام وضعیت پس از ارسال آگاه‌سازی‌ها”
  • شامل کردن amp-helper-frame.html و amp-permission-dialog.html برای استفاده با فشاری وب AMP

1.16.0

این نگارش یک پیام مفید اضافه می‌کند که تعداد دریافت‌کنندگان آگاه‌سازی پس از ارسال آن را توضیح می‌دهد. به‌عنوان مثال، پس از انتشار یک نوشته، جعبه اطلاعات ممکن است بگوید “آگاه‌سازی با موفقیت به 100 دریافت‌کننده ارسال شد.”.

  • Lowered priority of wp_head hook from 5 to 10.

1.15.1

این نگارش یک مشکل در نگارش 1.15.0 را که باعث بررسی شدن نادرست ورودی “آگاه‌سازی‌ها را به‌طور خودکار پس از ~20 ثانیه رد کنید” می‌شد برطرف می‌کند. این مشکل باعث نمایش یک هشدار می‌شد.

1.15.0

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

  • “Dismiss notifications automatically after ~20 seconds” has been replaced with “Hide notifications after a few seconds” with a couple of
    choices “Yes”, “No”, “Yes on Mac OS X. No on other platforms”. Previously, notifications would be persisted on all platforms except Mac OS X.

1.14.4

این نگارش ۴ پرونده تصویری فاقد در راهنمای راه‌اندازی افزونه وردپرس ما را بازیابی می‌کند (مرحله 7 تنظیمات فشاری برای کروم & فایرفاکس، مرحله 2 کلیدهای وان‌سیگنال).

در این اصلاحیه هیچ تغییری در کدها اعمال نشده است.

1.14.3

  • استفاده از نمادهای بزرگتر برای تصویر ویژه

    نمادهای کوچک آگاه‌سازی و تصاویر بزرگ قبلاً از تصویر ارسال‌شده‌ای استفاده می‌کردند که اندازه‌اش به 80×80 نزدیک‌تر بود. برای یک تصویر بزرگ ارسال‌شده که اندازه‌اش
    تغییر اندازه داده شده، مشکلی ایجاد نمی‌کردند. اما برای تصاویر ارسال‌شده‌ای که توسط وردپرس به اندازه‌های مختلف تغییر اندازه داده می‌شدند، این باعث می‌شود که کوچک‌ترین تصویر
    آگاه‌سازی‌ها اکنون از نزدیک‌ترین تصویر موجود به اندازه 192×192 استفاده می‌کنند تا تصویری واضح‌تر نمایش داده شود، در حالی که برای تصاویر بزرگ نیز تغییرات مشابهی اعمال شده است تا وضوح بهتری داشته باشند
    تصاویر بزرگ اکنون از نزدیک‌ترین تصویر موجود به اندازه 640×480 استفاده می‌کنند تا وضوح بهتری داشته باشند.

1.14.2

  • به‌روزرسانی تصاویر و متن زبانه راه‌اندازی

    برخی از مراحل که معمولاً برای کاربران جدید در هنگام راه‌اندازی افزونه گیج‌کننده است، مانند نحوه به‌دست آوردن مقدار در جعبه متن زیردامنه نیاز به روشن‌تر شدن دارند.

1.14.1

  • حذف پرونده .htaccess

    پیکربندی httpd.conf در آپاچی که اجازه تنظیمات سفارشی در .htaccess را نمی‌دهند باعث بروز خطای 500 خواهند شد اگر این پرونده در آنجا قرار گیرد.

1.14.0

  • Update semantic versioning; update minor version for new backwards-compatible functionality
  • Hide Google Project Number from configuration (using one is unnecessary since we provide a default Project Number)
  • Add option “Use the post’s featured image for Chrome’s large notification image” (see: https://goo.gl/uSDr5p)
  • Lower notification rate limit from 55 seconds to 10 seconds. Countdown shows time remaining (e.g. “Please try again in 6 seconds”)

1.13.9

  • Check in missing image to SVN: admin Configuration page HTTP Permission Request modal
  • Remove obsolete admin option “Show the OneSignal logo on the prompt”
  • Remove unused Bootstrap CSS/JS assets
  • Fix Prompt options custom language text not outputted for HTTPS sites (https://goo.gl/5Hi4HA)

1.13.8

  • Config page changes

1.13.7

  • Add rate limiting to prevent notifications from being sent too quickly; one notification can be sent every 55 seconds
  • Remove Preview Popup button; users can still follow the screenshot in the section header to match their customized
    values with the window their users will see
  • Add Configuration page UI option to show the slidedown permission message on HTTPS sites before the browser’s native
    permission request
  • Implement the HTTP permission request as the default for new sites (only for those who turn on Automatic prompting)
  • Clarify “Use my own SDK initialization script” –> renamed as “Disable OneSignal initialization”
  • Add a hidden page comment if users disable OneSignal initialization for easier debugging
  • Our plugin is in https://wordpress.org/plugins-wp but not https://wordpress.org/plugins. Hopefully resubmitting the
    plugin fixes it

1.13.6

  • Update style that was being overridden on some sites

1.13.5

  • Fix undefined index gcm_sender_id error
  • Do not resend notifications for posts restored from trash

1.13.4

  • Assign the script initialization variable OneSignal globally so initialization still works if plugins modify our
    inline script to be run from an external script file

1.13.3

  • A user reported the ‘prompt_auto_accept_title’ variable being undefined and causing issues with her site. This issue
    is now fixed.

1.13.2

  • Add proper WordPress action/filter hook for OneSignal init

1.13.1

  • The web SDK initialization of our plugin can now be fully customized
  • Removed the Intercom live chat support plugin from our plugin. Users can still email support+wp@onesignal.com.
  • Click Allow, Site Title, and the auto accept HTTP prompt title can now be customized
  • Spaces are removed when users save their Subdomain textbox value
  • The meta box checkbox “Send post on notification publish” now correctly does not send a notification if unchecked.
    Previously, there was a logic bug where users could check the box, initially save the post without publishing, and
    have a notification sent out when later publishing.
  • The default plugin tab is now “Setup” if the user is setting up for the first time, and if their App ID or REST API
    Key is blank (both values are required)
  • Correctly call has_post_thumbnail for WordPress versions below 4.4
  • Check for admin capabilities is done correctly so as to be compatible for users in stateless mode (DISALLOW_FILE_MODS)
  • Apostrophes and other HTML encoded entities are correctly decoded when using the HTTP prompt
  • Minor: Remove phantom tooltip linking to GCM page
  • Minor: site.css now has a source map

1.12.5

  • Fix broken documentation link

1.12.4

  • Add option to show GCM Project Number field

1.12.3

  • Bug fix for manifest.json GCM Sender ID

1.12.2

  • Remove Google project from the setup flow

1.12.1

  • Allow HTTP users to select “Automatically prompt…” to use the HTTP prompt
  • Improve setup documentation screens, add extra troubleshooting notices

1.12.0

  • Add admin UI to change notification title
  • Add admin UI to send to Android and iOS platforms (if available)

1.11.0

  • Add admin UI and filter for custom post types
  • Add filters for overriding post processing behavior
  • Add filter for overriding meta box send notification checkbox behavior
  • Add admin UI for adding UTM tracking code parameters (notification URL parameters)
  • Add admin UI for hiding notify button after subscription
  • Fix Preview Popup not displaying correctly if an ‘https://subdomain.onesignal.com’ Subdomain textbox value is used
  • Display visible error message if notification fails to send
  • Updated Google Project Setup guide
  • Fix poorly named global function that is conflicting with another template’s global function

1.10.6

  • Push notifications should now be sent out for posts created in the default WordPress editor if scheduled, being edited, or awaiting publication

1.10.5

  • Change console.developers.google.com setup URL –> console.cloud.google.com
  • Modify onesignal_send_notification filter hook to also allow notifications to not be sent

1.10.4

  • Enable PHP error logging by file

1.10.3

  • Fix on_save_post function not being declared statically
  • Fix other PHP warning about property not existing

1.10.2

  • فراموش کرده اید تا onesignal-utils.php را اضافه کنید

1.10.1

  • Automatic sending functionality has been rewritten

1.10.0

  • Fix scheduled notifications to be more reliable by associating data with the post’s metadata and rewriting the send notification logic
  • افزونه WDS Log تغییر یافت تا موارد مربوط به وان‌سیگنال را ثبت کند؛ برای مشاهده این موارد باید افزونه WDS Log نصب شده باشد
  • یک صافی قلاب برای تغییر داده‌های نوشته که برای ایجاد آگاه‌سازی‌ها به API ارسال می‌شود اضافه شد تا امکان سفارشی‌سازی آگاه‌سازی‌ها فراهم گردد
  • برگه پیکربندی ذخیره‌سازی اصلاح شد تا کاربران بتوانند فقط از پلتفرم سافاری استفاده کنند و زیردامنه کروم را نادیده بگیرند

1.9.2

  • Make WordPress plugin compatible with PHP v5.2.4
    • استفاده از راهکار جایگزین برای ثابت ENT_HTML401 که در نگارش‌های PHP قبل از 5.4 تعریف نشده است در تابع decode_html_entity

1.9.1

  • تایید زیردامنه را آسان کردیم حالا که SDK وب به‌طور خودکار مقادیر تقریباً معتبر را اصلاح می‌کند

1.9.0

  • Add Henkler’s contributions to WordPress plugin:
    • امکان رد کردن آگاه‌سازی با استفاده از ویژگی persistNotification در کروم اضافه شد.
    • اجازه می دهد تصویر برجسته به عنوان نماد آگاه‌سازی استفاده شود

1.8.2

  • بازیابی گزینه “ارسال خودکار آگاه‌سازی‌ها با استفاده از ویرایشگرهای نوشته شخص ثالث”

1.8.1

  • دستورالعمل‌های زیردامنه برای عدم مشمول کردن “.onesignal.com” واضح‌تر شد
  • پشتیبانی بهبود یافته برای موجودیت‌های HTML کدگذاری شده

1.8.0

  • اضافه کردن سفارشی سازی رنگ زنگ
  • امکان سفارشی‌سازی موقعیت افقی و عمودی نماد زنگ اضافه شد
  • پشتیبانی اولیه از انواع نوشته سفارشی اضافه شد

1.7.3

  • شامل شدن پرونده CSS مفقود

1.7.2

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

1.7.1

  • تنظیمات افزونه سازمان یافته و روشن شده است
  • اضافه کردن تصاویر به توضیحات افزونه

1.7.0

  • خطای فعال بودن گزارش خطا در نگارش 1.6.0 برطرف شد
  • برند جدید دکمه زنگ به دکمه آگاه‌سازی تغییر نام یافت
  • اصلاحات جزئی در توابعی که خطا می‌دادند اما به دلیل غیرفعال بودن گزارش‌گیری خطا بی‌صدا باقی می‌ماندند
  • تنظیمات پیش‌فرض بروزرسانی

1.6.0

  • ابزارک زنگ تعاملی برای مدیریت اشتراک آگاه‌سازی فشاری توسط بازدیدکنندگان سایت اضافه شد
  • خوانایی متن دکمه تغییر وضعیت بهبود یافت

1.5.0

  • گزینه‌ای برای ارسال آگاه‌سازی خوش‌آمدگویی به بازدیدکنندگان جدید سایت اضافه شد
  • گزینه {modalPrompt: true} به‌عنوان روش پیش‌فرض درخواست برای سایت‌های HTTPS حذف شد و درخواست بومی مرورگر دوباره به‌عنوان پیش‌فرض تنظیم شد
  • گزینه‌ای اضافه شد تا به‌جای روش درخواست بومی از درخواست modal استفاده شود
  • تنظیمات پاپ‌آپ اکنون برای کاربران مودال HTTPS و کاربران درخواست HTTP نمایش داده می‌شود

1.4.0

  • گزینه‌ای برای غیرفعال کردن نمایش خودکار درخواست نام‌نویسی برای آگاه‌سازی‌های فشاری به بازدیدکنندگان جدید اضافه شد

1.3.2

  • ذخیره تنظیمات هنگام تغییر زیردامنه از مقدار تعیین‌شده به خالی برطرف شد. جاوا اسکریپت بخش مدیریت اکنون از jQuery به‌جای $ استفاده می‌کند.

1.3.1

  • مشکل نمایش مقادیر خالی در گفت‌وگوی پاپ‌آپ HTTP در صورت تنظیم‌نشده بودن گزینه‌های پیکربندی برطرف شد

1.3.0

  • تنظیمات پاپ‌آپ برای بومی‌سازی متن درخواست اضافه شد. فونت‌ها به‌روزرسانی شدند تا در فایرفاکس و سافاری بهتر نمایش داده شوند.

1.2.0

  • طراحی مجدد گرافیکی از افزونه. دستورالعمل بسیار بهتر است.

1.1.1

  • کتابخانه وان‌سیگنال اکنون بدون توجه به اینکه رویداد window.onload اجرا شده یا نه مقداردهی اولیه می‌شود.

1.1.0

  • اضافه شدن پشتیبانی از Safari Mac OSX.

1.0.8

  • نویسه‌های UTF-8 در عنوان نوشته‌ها اکنون به‌درستی در آگاه‌سازی‌ها نمایش داده می‌شوند.
  • مشکل ایجاد نشدن پرونده manifest.json برای سایت‌های HTTPS به دلیل محدودیت‌های دسترسی برطرف شد.
  • اکنون برای پرونده‌های service worker از HTTPS استفاده می‌شود حتی اگر تنظیمات وردپرس نادرست باشند.

1.0.7

  • اشکالی برطرف شد که باعث می‌شد برخی افزونه‌هایی که نوشته ایجاد می‌کنند به‌طور خودکار آگاه‌سازی وان‌سیگنال ارسال نکنند حتی زمانی که گزینه “تمام نوشته‌های ایجادشده توسط افزونه‌های دیگر” فعال بود.
  • خطاهایی که هنگام فعال بودن ‘WP_DEBUG’ نمایش داده می‌شد برطرف شد

1.0.6

  • Added Automatic Push Notifications option for ‘All Posts created from other plugins’ on the “Notification Settings” tab.
    • توجه: این گزینه به‌صورت پیش‌فرض برای نصب‌های جدید فعال است، اما برای نصب‌های موجود غیرفعال می‌ماند، بنابراین با به‌روزرسانی، رفتار به‌صورت خودکار تغییر نمی‌کند.
  • بهبود یافتن برخی خطاها با تصاویر از دست رفته.

1.0.5

  • ارسال آگاه‌سازی هنگام انتشار نوشته اکنون برای هر کاربر وردپرس که مجوز ایجاد یا ویرایش نوشته‌ها را دارد در دسترس است.

1.0.4

  • آگاه‌سازی‌هایی که با ویژگی آگاه‌سازی‌های فشاری خودکار هنگام انتشار نوشته ارسال می‌شوند، هنگام باز شدن به جای صفحه اصلی مستقیماً به نوشته مربوطه پیوند داده می‌شوند.
  • دستورالعمل‌های GCM به‌روزرسانی شد و راهنمای پیوند/ابزارک اشتراک HTTP به زبانه شروع کار اضافه شد.

1.0.3

  • مشکل سازگاری با نگارش‌های PHP قدیمی‌تر از 5.3.0 برطرف شد
  • برای سایت‌های HTTPS یک پنجره modal قبل از درخواست اجازه آگاه‌سازی‌های بومی Chrome نمایش داده می‌شود.

1.0.2

  • مشکل وان‌سیگنال که در برخی مواقع به درستی راه‌اندازی نمی‌شد برطرف شد.
  • حالا پیوند اضافی و غیر ضروری manifest از برچسب head هنگام استفاده از HTTP حذف می‌شود.
  • مدیریت کلیک‌ها به‌طور سازگارتر برای عناصری که کلاس OneSignal-prompt دارند اضافه شد.

1.0.1

  • توضیحات ویرایش شده

1.0.0

  • انتشار اولیه افزونه