آموزش ایجاد 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. با سلام . تنظیمات افزونه رو به چه صورت انجام دادین که در بدو ورود صفحه پاپ اپ از بالا باز میشه؟ متاسفانه من هر کاری میکنم نیمتونم این کارو کنم و فقط این ایکون قرمز رنگ داره ای شکل ظاهر میشه .

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

      پیروز باشید.

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

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

مطالب مرتبط



آموزش کامل سفارشی سازی ووکامرس با افزونه WooCustomizer

1528
0
سفارشی سازی ووکامرس یکی از مهم ترین چالش های هرنوع وب سایت فروشگاهی می باشد. اگر شما در سایت وردپرسی خود از فروشگاه ساز ووکامرس استفاده می کنید، ...
جزییات بیشتر آموزش را بخوانید!

آموزش سفارشی سازی نمایش آرشیو وردپرس در سایدبار

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

ایجاد پنجره پاپ آپ خبرنامه با افزونه Email Popup by Optin Cat

1602
0
سلام صبح دوستان بخیر امیدوارم حالتون خوب باشه با یک افزونه رایگان دیگر در خدمت شما هستیم این افزونه کاربردی Email Popup by Optin Cat نام دارد، و کاربران زیادی ...
جزییات بیشتر آموزش را بخوانید!

افزودن قابلیت نقد و بررسی نوشته ها در وردپرس

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

آموزش رفع خطای 413 وردپرس | روش های رفع ارور request entity too large

3169
0
یکی دیگر از رایج ترین خطاهای وردپرس که ممکن است با آن مواجه شوید، خطای 413 یا همان request entity too large می باشد. این خطا در اغلب ...
جزییات بیشتر آموزش را بخوانید!

۱۰ وظیفه اصلی نگهداری در وردپرس برای انجام منظم کارهای روزانه

1104
0
آیا تاکنون به وظیفه تعمیر و نگهداری وردپرس برای انجام منظم فکر کرده اید؟ پس از شروع یک وبلاگ، اغلب کاربران آزمایش های نگهداری را انجام نمی دهند مگر ...
جزییات بیشتر آموزش را بخوانید!

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

18031
6
وردپرس در حال حاضر یکی از محبوب ترین و بهترین سیستم مدیریت محتوا محسوب می شود که هرکسی بدون نیاز به کدنویسی می تواند هرنوع وب سایتی را ...
جزییات بیشتر آموزش را بخوانید!

رپورتاژ آگهی چیست و چه تاثیری بر سئو دارد؟

531
0
اگر شما طراح سایت هستید قطعاً کلمه رپورتاژ آگهی را برای یکبار هم که شده شنیده اید. اما آیا با معنا و مفهوم آن آشنا هستید؟ احتمالاً سوالات ...
جزییات بیشتر آموزش را بخوانید!

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

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

جستجو کنید…

همکار ما شوید

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

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