آموزش ایجاد Web Push Notifications در وردپرس با افزونه OneSignal
سلام خدمت شما عزیران نوین وردپرسی ها
امروز با افزونه ی جالب در خدمت شما هستیم که با توجه به اینکه خیلی از انتشار آن نگذشته اما سر وصدای زیادی به پا کرده است. حتما شما هم وقتی برای اولین بار وارد سایت نوین وردپرس شدید با پیغام ، عضویت در سیستم خبررسان نوین وردپرس که در تاپ بار مرورگر شما نمایش داده میشود شدید. این پیغام جهت اطلاع از آخرین نوشته های سایت های وردپرسی میباشد که با انواع مرورگرهای موجود سازگار بوده وزمانی که مدیر سایت نوشته ای ارسال کند بصورت اطلاع رسان در سیستم کاربر اعلام میشود و کاربر با کلیک بر روی نوشته های مربوطه به راحتی میتوانید آن نوشته را مطالعه کند.
افزونه OneSignal
در ادامه توضیحات ذکر شده در بالا ، شما با افزونه OneSignal شما براحتی میتوانید این امکان را برای سایت خود اضافه کنید و کاربران سایت خود را از آخرین اخبار سایتتان بصورت خودکار باخبر سازید. در ادامه با نحوه ایجاد چنین اطلاع رسانی با نوین وردپرس باشید.
همانطور که شما در تصویر می بینید بدون اینکه سخصی از سایت شما دیدن کند اعلانی از سایت شما بر روی مرورگر ظاهر می شود که خیلی هم میتواند برای جذب کاربر در سایت شما موثر باشد … این روش حتی میتواند بر روی موبایل ها هم مفید باشد در صورتی که تنطیمات این افزونه را به خوبی اعمال کنید ، کاربران قادر خواهند بود در تلفن همراه خود دریافت کنند.این افزونه رایگان است و شما میتوانید این افزونه را در آخر این پست دانلود کنید.
پس از نصب این افزونه یک گزینه ای بر بروی پیشخوان وردپرسی شما ایجاد می شود به نام OneSignal Push که با کلیک بروی گزینه مربوطه براحتی میتوانید تنظیمات مربوط به افزونه را مشاهده کنید. ( همانند تصویر مقابل )
در این صفحه اطلاعاتی باید وارد کنید که خیلی ضروری است ، همانطور که می بینید دو شناسه کاربری از ما میخواهد به نام ها google Project Number و App ID که باید آن ها را در دسترس خود داشته باشیم و در این قسمت وارد کنید. حال در ادامه نحوه ایجاد و دریافت این دو شناسه را به شما آموزش خواهیم داد:
آموزش ایجاد google Project Number :
ابتدا برای ساختن این کد به (این آدرس) مراجعه کنید ، پس از مراجعه به سایت مربوطه یک صفحه مانند تصویر زیر برای شما ایجاد میشود که باید فیلد های مد نظر را وارد کنید:
همانطور که در تصویر مشاهده می کنید باید برای خود یک حساب کاربری ایجاد کنید.
برای ایجاد میتوانید گزینه آبی رنگ Choose and configure services را کلیک کنید
بعد از انجام مراحل بالا شما باید Google Cloud را فعال کنید.
بعد انجام مراحل بالا شما میتوانید کد های API و ID را دریافت کنید در ادامه شما به این دو کد نیاز خواهید داشت.
شما باید یک حساب از سایت اصلی این افزونه ایجاد کنید . (لینک ایجاد اکانت)
پس از ایجاد حساب کاربری در سایت مذکور و وارد شدن به حساب کاربریتان ،بر روی Add a New App کلیک کنید:
بعد از کلیک بر روی گزینه Add a new همانند شکل زیر پنجره ای باز می شود:
در مرحله بعدی از شما خواسته می شود تا این افزونه در کدام یک از سیستم عامل ها و مرورگر ها اجرا شود:
و در ادامه اگر Website Push را انتخاب کنیم:
- ردیف اول : سایت مورد نظر
- ردیف دوم: کد گوگل
- ردیف سوم : آیکن سایت خود در هنگام اجرای اعلان
- ردیف چهارم : سایت خودر را وارد کنید ، مانند تصویر زیرک
و در نهایت دکمه save را بزنید:
و بعد از مراحل بالا وارد App Settings شوید ( تصویر بالا):
روی گزینه Keys & IDs کلیک کنید ( تصویر بالا):
در این مرحله شما کد هایی که در ابتدا دریافت کرده اید را اینجا وارد کرده و ذخیر میکنید.
بر روی مرورگر sofari کلیک کنید:
و بعد از شما میخواهد که نام سایت و لینک سایت را وارد کنید:
دو گزینه آخری را کلیک می کنید ، موس را به پایین بیارید:
در اینجا آیکون را آپلود می کنید: بعد از زدن دکمه save آی دی را زیر آیکون safari میبینید:
این کد را کپی کنید و در تنظیمات پلاگین خود وارد کنید ، بعد از انجام مراحل بالا برای تست وارد سایت شوید:
https://onesignal.com/your site
در ادامه به این صفحه برگردید:
به این صفحات که با کادر قرمز مشخص شده است مراجعه کنید:
و بعد طبق روال تصویر زیر مشخصات زیر را وارد کنید:
و بعد در صفحه زیر کادر WordPress را بزنید بعد از وارد کردن مشخصات save را بزنید تا تمامی مراحل بدرستی انجام بگیرد. به پایان آموزش این افزونه رسیدیم. ممنونم از شما که این آموزش را تا انتها مطالعه فرمودید ، امیدوارم که توانسته باشم یک آموش کامل و جامعی ارائه دهم.
- تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
- دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
- آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
- دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
- دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.
باسلام
با تحریم onesignal لطفاً جایگزین مشابه اعلام بفرمایید
سلام
در حال حاضر افزونه ای که امکانات onesignal را داشته باشد، وجود ندارد.
سلام این افزونه رو نصب و به خوبی فعال کردم و کار میکرد ولی وقتی ssl سایت رو فعال کردم گزینه اش نه پایین و نه بالا به نمایش در نمیادssl تو سایتم به خوبی نصب هست تو چند تا pc دیگه هم چک کردم ولی بازم نمایش داده نمیشه مشکل از چی می تونه باشه؟
سلام
در تنظیمات افزونه تیک My site uses an HTTPS connection (SSL) را فعال کنید.
سلام وقت بخیر
تو سایت OneSignal جایی نیست که بشه گوگل آی دی روداد. همه مراحل رو هم رفتم اما اتفاقی نمیافته. تو افزونه هم تنظیمات رو زدم اما متسفانه جواب نمیده. در ضمن روش کار سایت OneSignal Push هم عوض شده. کاش شما هم یه بار مقالتون رو بروزرسانی کنید.
سلام وقتتون بخیر
از چه طریق میشه فونت فارسی دلخواه یا فونت قالب و بهش داد؟
چون تو سایت من فونت arial است؟
سپاس فراوان
سلام
باید به صورت دستی فونت را تغییر دهید ( کدنویسی )
آموزش تغییر فونت به صورت دستی را مشاهده کنید اگر مشکلتون حل نشد به واحد سفارشی سازی تیکت ارسال کنید بررسی شود.
با سلام . تنظیمات افزونه رو به چه صورت انجام دادین که در بدو ورود صفحه پاپ اپ از بالا باز میشه؟ متاسفانه من هر کاری میکنم نیمتونم این کارو کنم و فقط این ایکون قرمز رنگ داره ای شکل ظاهر میشه .
سلام
تمامی مراحل نصب و پیکره بندی افزونه در توضیحات درج شده است ، با دقت مطالعه کنید افزونه بصورت کامل راه اندازی خواهد شد.
پیروز باشید.
آقا شرمنده زیاد سوال پرسیدم.فقط به عنوان سوال آخر امکان داره فونت و اندازه فونت رو در این افزونه عوض کنیم
سلام
بله ، باید به css تسلط داشته باشید.
آی پی رو تغییر دادم درست شد مرسی.فقط یه چیزی چرا افزونه شما فارسی هست ولی افزونه ای که برای دانلود گذاشتید فارسی نیست!!
افزونه در آموزش نیز انگلیسی است.
سلام آدرسی که برای google Project Number ساختن کد بود کار نمیکنه .سایت جایگزین نداره!!!
ببخشید شبیه همین افزونه در سایت http://www.varzesh3.com/ اجرا میشه اما با این تفاوت که پیام ها در گوشه سایت چند ثانیه ظاهر و بعد بسته میشن.میشه بگید چطور میشه مثل سایت ورزش ۳ به این سبک اطلاع رسانی داشت.مرسی
این افزونه با سایت ورزش ۳ متفاوت است ، ساختار این افزونه مطابق روش اعلامی است و در نوین وردپرس نیز پیاده شده است.
سلام
آی پی خود را تغییر داده و بررسی کنید.
با سلام.
من یه افزونه ای مثل افزونه شما که در دیدگاهها میزارید تا کاربر از پاسخ هاش خبر دار بشه نیاز دارم.
ممنون میشم راهنماییم کنید.
سلام
از افزونه Comment approved استفاده کنید.