آموزش ایجاد Web Push Notifications در وردپرس با افزونه OneSignal

ضعیفمتوسطخوببسیار خوبعالی
( 0 رای , میانگین : 0,00 از 5)
بارگذاری...

سلام خدمت شما عزیران نوین وردپرسی ها

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

افزونه OneSignal

webpushnotif

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

webpushnotifications

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

پس از نصب این افزونه یک گزینه ای بر بروی پیشخوان وردپرسی شما ایجاد می شود به نام OneSignal Push که با کلیک بروی گزینه مربوطه براحتی میتوانید تنظیمات مربوط به افزونه را مشاهده کنید. ( همانند تصویر مقابل )

onesignal-wp-settings

در این صفحه اطلاعاتی باید وارد کنید که خیلی ضروری است ، همانطور که می بینید دو شناسه کاربری از ما میخواهد به نام ها google Project Number و App ID  که باید آن ها را در دسترس خود داشته باشیم و در این قسمت وارد کنید. حال در ادامه نحوه ایجاد و دریافت این دو شناسه را به شما آموزش خواهیم داد:

آموزش ایجاد google Project Number :

ابتدا برای ساختن این کد به (این آدرس) مراجعه کنید ، پس از مراجعه به سایت مربوطه یک صفحه مانند تصویر زیر برای شما ایجاد میشود که باید فیلد های مد نظر را وارد کنید:

googleservicesapp

همانطور که در تصویر مشاهده می کنید باید برای خود یک حساب کاربری ایجاد کنید.

برای ایجاد میتوانید گزینه آبی رنگ Choose and configure services را کلیک کنید

enablecloudmessaging

بعد از انجام مراحل بالا شما باید Google Cloud را فعال کنید.

gkeys

بعد انجام مراحل بالا شما میتوانید کد های API و ID  را دریافت کنید در ادامه شما به این دو کد نیاز خواهید داشت.

شما باید یک حساب از سایت اصلی این افزونه ایجاد کنید . (لینک ایجاد اکانت)

پس از ایجاد حساب کاربری در سایت مذکور و وارد شدن به حساب کاربریتان ،بر روی  Add a New App  کلیک کنید:

addnewap

بعد از کلیک بر روی گزینه Add a new همانند شکل زیر پنجره ای باز می شود:

appname

در مرحله بعدی از شما خواسته می شود تا این افزونه در کدام یک از سیستم عامل ها و مرورگر ها اجرا شود:

websitepush

و در ادامه اگر Website Push را انتخاب کنیم:

  • ردیف اول : سایت مورد نظر
  • ردیف دوم: کد گوگل
  • ردیف سوم : آیکن سایت خود در هنگام اجرای اعلان
  • ردیف چهارم : سایت خودر را وارد کنید ، مانند تصویر زیرک

appsettings

httpfallback

و در نهایت دکمه save را بزنید:

appsettingslink

و بعد از مراحل بالا وارد  App Settings شوید ( تصویر بالا):

keysandids

روی گزینه Keys & IDs کلیک کنید ( تصویر بالا):

onesignalkeys

در این مرحله شما کد هایی که در ابتدا دریافت کرده اید را اینجا وارد کرده و ذخیر میکنید.

بر روی مرورگر sofari کلیک کنید:

configapplesafari

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

safarisettings

دو گزینه آخری را کلیک می کنید ، موس را به پایین بیارید:

safarinotificationicons

در اینجا آیکون را آپلود می کنید: بعد از زدن دکمه save  آی دی را زیر آیکون safari  میبینید:

safariwebid

این کد را کپی کنید و در تنظیمات پلاگین خود وارد کنید ، بعد از انجام مراحل بالا برای تست وارد سایت شوید:

https://onesignal.com/your site

subscribepushnotif

در ادامه به این صفحه برگردید:

cofigwebpush

به این صفحات که با کادر قرمز مشخص شده است مراجعه کنید:

و بعد طبق روال تصویر زیر مشخصات زیر را وارد کنید:

testingwebpush1

و بعد در صفحه زیر کادر WordPress را بزنید  بعد از وارد کردن مشخصات save را بزنید تا تمامی مراحل بدرستی انجام بگیرد. به پایان آموزش این افزونه رسیدیم. ممنونم از شما که این آموزش را تا انتها مطالعه فرمودید ، امیدوارم که توانسته باشم یک آموش کامل و جامعی ارائه دهم.

دانلود افزونه onesignal

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



مینا رضوی
( عضو از 7 سال قبل )
  • 187 نوشته
  • 335 دیدگاه
  • 0 محصول
  • 0 دوره آموزشی
فراتر از همه با نوین وردپرس

نظرات کاربران

ثبت دیدگاه

  1. سلام این افزونه رو نصب و به خوبی فعال کردم و کار میکرد ولی وقتی ssl سایت رو فعال کردم گزینه اش نه پایین و نه بالا به نمایش در نمیادssl تو سایتم به خوبی نصب هست تو چند تا pc دیگه هم چک کردم ولی بازم نمایش داده نمیشه مشکل از چی می تونه باشه؟

  2. سلام وقت بخیر
    تو سایت OneSignal جایی نیست که بشه گوگل آی دی روداد. همه مراحل رو هم رفتم اما اتفاقی نمیافته. تو افزونه هم تنظیمات رو زدم اما متسفانه جواب نمیده. در ضمن روش کار سایت OneSignal Push هم عوض شده. کاش شما هم یه بار مقالتون رو بروزرسانی کنید.

    • سلام
      باید به صورت دستی فونت را تغییر دهید ( کدنویسی )
      آموزش تغییر فونت به صورت دستی را مشاهده کنید اگر مشکلتون حل نشد به واحد سفارشی سازی تیکت ارسال کنید بررسی شود.

  3. با سلام . تنظیمات افزونه رو به چه صورت انجام دادین که در بدو ورود صفحه پاپ اپ از بالا باز میشه؟ متاسفانه من هر کاری میکنم نیمتونم این کارو کنم و فقط این ایکون قرمز رنگ داره ای شکل ظاهر میشه .

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

      پیروز باشید.

چند نکته قبل از ارسال دیدگاه :
  • تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
  • دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
  • آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
  • دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
  • دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.

دیدگاهتان را بنویسید

مطالب مرتبط



ساخت لایت باکس با افزونه Easy FancyBox

3690
0
هنگامی که کاربر نیاز دارد که عکس های یک صفحه وب را در اندازه بزرگتر ببیند لایت باکس ها به کمک کاربر می آیند. لایت باکس یا همان ...
جزییات بیشتر آموزش را بخوانید!

شخصی سازی محتوای جستجو در وبسایت وردپرس با افزونه Search Everything

3331
2
با سلام با یک افزونه رایگان دیگر در خدمت شما هستیم افزونه وردپرس search-everything این قابلیت را به طور پیش فرض دارا میباشد که  جستجو بدون تغییر در هر یک از ...
جزییات بیشتر آموزش را بخوانید!

معرفی روش های ایندکس کردن سایت در گوگل

1650
0
یکی از اصلی ترین دغدغه های مدیران وب سایت ها، ایندکس کردن صفحات سایت در گوگل می باشد. آیا هیچ ترافیک ارگانیکی در وب سایت یا صفحه خود ...
جزییات بیشتر آموزش را بخوانید!

آموزش افزونه Booknetic؛ تنظیمات، نصب و کار با افزونه بوکنتیک برای رزرو و نوبت دهی

367
0
اگر قصد دارید یک وب‌سایت رزرو و نوبت دهی برای کلاس های آموزشی، پزشکان، آرایشگاه، وکلا و... راه‌اندازی کنید که کاربران بتوانند برای دریافت خدمات از شما ابتدا ...
جزییات بیشتر آموزش را بخوانید!

آموزش ایجاد و ساخت ساب دامین در سی پنل cPanel + حذف آن

76
0
یکی از ساده ترین و بهترین روش ها برای جداسازی بخش های مختلف سایت، ایجاد ساب دامین یا همان زیر دامنه می باشد. ساب دامنه به شما این ...
جزییات بیشتر آموزش را بخوانید!

آموزش راه اندازی بسته نصب آسان قالب وردپرس در هاست دایرکت ادمین

1002
0
در این مقاله به نصب آسان قالب وردپرس در دایرکت ادمین می پردازیم که با استفاده از آن می توانید که قالبی را که خریداری کرده اید را ...
جزییات بیشتر آموزش را بخوانید!

مجموعه ابزارهای مفید برای ایجاد تصاویر بهتر برای نوشته های سایت

1751
0
آیا میخواهید تصاویر بهتری برای نوشته های سایت وردپرس خود ایجاد کنید؟ تصاویر تاثیر شگرفی بر روی مخاطبان سایت می گذارند. اما بیشتر کاربران طراح نیستند و قادر ...
جزییات بیشتر آموزش را بخوانید!

11 راه برای کسب درآمد با سئو؛ آیا کسب درامد از طریق سئو پرسود است؟

2342
0
کسب در آمد از سئو یک روش بسیار عالی و جذاب برای رسیدن به یک درآمد آنلاین می باشد. برای کسب درآمد با سئو نیازی نیست سرمایه کلان ...
جزییات بیشتر آموزش را بخوانید!

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

اگر دوست دارید در زمینه آموزش ، افزونه ، قالب وردپرس و ووکامرس ، آموزش سئو و… مقالات آموزشی خود را در نوین وردپرس منتشر کنید میتوانید به عنوان نویسنده در نوین وردپرس فعالیت کنید.

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