Web Push Bildirimlerinin ne olduğunu, yeni nesil okuyucuya daha belirgin temiz bir web uygulaması ile ulaşabilme konularını, önceki makalemizde incelemiştik. bugün; WordPress OneSignal Push eklentisini WordPress’e nasıl ekleyip kullanacağımızı göreceğiz.
İlgili Makale: Web Push Bildirimleri nedir?
Uygulamayı AdnanGuney.Com İNCELE
Açıklama: WordPress OneSignal Push web sitesinde kurulum açıklamalarını geliştirici dokümanlar da çok detaylı bir şekilde verilmiş olup, arzu eden yayıncı webmaster kullanıcılar ilgili bağlantı linkinden okuyup, web siteleri için OneSignal Push kurulumuna geçebilir veya üyelik sonrası açılan yönlendirme penceresini kullanabilirler. Amaç:
Push Kurulumu için İlgili adımlar:
1. OneSignal – Ücretsiz Web İhbar Bildirimleri eklentisini kurmadan önce, OneSignal web sitesine buradan giriş yapın. Sağ üsten “Login” penceresini açın.
2. Login penceresinde, Google, Facebook, Githup, veya email bilgileriniz ile giriş işleminizi tamamlayın. Öneri: Giriş işlemi için Google’u kullanabilirsiniz.
3. Giriş işlemlerini tamamladı iseniz, bir sonraki aşama Wordpress eklentimizi kurmak olacak.
4. WorPress OneSignal – Ücretsiz Web İhbar Bildirimleri Push eklentisini buradan açın ve web sitenize Kurun.
Gelen pencerede site isminizi ve varsayılan olarak hangi bildirim ikonunun kullanılacağını belirliyoruz ve Kaydete tıklıyoruz.Yine aynı pencere içerisinde aşağı doğru pencereyi kaydırdığımızda Subdomain bölümünü göreceksiniz. Bu kısma istediğiniz bir ismi verebilirsiniz. Bu bölüm Chrome için gerekli.
Karşımıza birçok seçeneğin yer aldığı detaylı bir ayar sayfası geliyor. Fakat endişe etmeyin. oldukça basit bir ayar işlemi yapacağız.
App ID : Kurulum sayfasından aldığımız App Id yazıyoruz.
REST API Key : Kurulum sayfasından aldığımız REST API key yazıyoruz.
OneSignal Subdomain : Bu kısma kullanıyorsanız, kurulum aşamasında oluşturulan subdomain adresini yazıyoruz.
Dismiss notifications after ~20 seconds : Bildirim 20 saniye sonra kapansın.
Automatically prompt new site visitors to subscribe to push notifications : Yeni ziyaretçilere otomatik olarak bildirimleri göster
Enable the notify button : Bildirim butonunu aktifleştir.
Show the notify button after users have subscribed : ziyaretçi abone oldukçan sonra bildirim butonunu göster
Show first-time site visitors an unread message icon : İlk defa ziyaret edenlere okunmamış mesaj ikonu göster
Show the OneSignal logo on the notify button dialog : Bildirim butonu penceresinde Onesignal logosu göster
Customize the notify bell text : Bildirim zili yazısını düzenle
Customize the notify bell offset position : Bildirim zili pozisyonunu ayarla
Customize the notify bell theme colors : Bildirim zili renklerini ayarla
Theme : Sağ tarafta gösterilen ikon renk şeması
First-time visitor message (on notify button hover) : ilk kez gelen ziyaretçi mesajı (ikon üzerine gelince çıkacak olan)
Tip when unsubscribed : Abonelik iptalinde gösterilen yazı
Tip when subscribed : Abonelikte gösterilen yazı
Tip when blocked : Bildirimler engellendiğinde gösterilen yazı
Message on subscribed : Abone olunduğunda gösterilen mesaj
Message on re-subscribed (after first unsubscribing) : Abonelik iptalinden sonra tekrar abone olduğunda gösterilecek mesaj
Message on unsubscribed : Abonelik iptalinde gösterilecek mesaj
Main dialog title : Bildirim penceresi başlığı
Main dialog subscribe button : Bildirim penceresi abone ol butonu yazısı
Main dialog unsubscribe button : Bildirim penceresi abonelik iptal butonu yazısı
Blocked dialog title : Bildirim penceresi engelleme başlığı
Blocked dialog message : Engellenen bildirim mesajı içeriği
Show the OneSignal logo on the prompt : Bildirim penceresinde OneSignal logosunu göster
Customize the popup text : Açılır pencere yazılarını düzenle
Action Message : Eylem Mesajı (Adnan Güney.Com Size Bildirim göndermek İstiyor gibi)
Auto Accept Title (Click Allow) : Otomatik kabul etme bildirim başlığı (İzin Ver gibi)
Site Name : Site isminiz yada adresiniz
Example Notification Title (Desktop) : Örnek bildirim başlığı (masaüstü)
Example Notification Message (Desktop) : Örnek bildirim mesajı (masaüstü)
Example Notification Title (Mobile) : Örnek bildirim başlığı (mobil)
Example Notification Message (Mobile) : Örnek bildirim mesajı (mobil)
Example Notification Caption : Örnek bildirim notu (istediğiniz zaman aboneliğinizi iptal edebilirsiniz gibi)
Accept Button Text : Kabul Et butonu yazısı
Cancel Button Text : İptal butonu yazısı
Send new users a welcome push notification after subscribing : Yeni ziyaretçilere abone olduktan sonra hoşgeldin bildirimi gönder.
Title : Hoşgeldin Bildirimi başlığı
Message : Hoşgeldin Bildirimi mesajı
URL : Hoşgeldin Bildirimi gönderilen adres. Boş bırakırsanız varsayılan olarak web sitenizin adresini gönderecektir.Devam>>
Automatically send a push notification when I create a post from the WordPress editor : WordPress editöründe yazı yayınladığımda otomatik olarak bildirim gönder
Automatically send a push notification when I publish a post from 3rd party plugins : 3. parti yazılımlardan yazı yayımladığımda bildirim gönder
Additional Notification URL Parameters : İlave Bildirim URL parametreleri
Additional Custom Post Types for Automatic Notifications Created From Plugins : Eklentiler tarafından oluşturulan bildirimlere ilave yazı türleri
Use my own Google Project Number : Kendi Google proje numaramı kullan
Use my own manifest.json : Bana ait olan manifest.json dosysasını kullan
Use my own SDK initialization script : Bana ait olan SDK başlangıç scriptini kullanGerekli ayarlamaları yaptıktan sonra Save butonuna tıklayarak kaydediyoruz.Sitemizin ana sayfasına gidiyoruz ve eklentinin çalışıp çalışmadığını test ediyoruz. Sağ alt köşedeki zil ikonuna tıklayıp kendi sistemimize abone oluyoruz.Tekrar uygulamanın sitesine gidiyoruz. Açık bıraktığımız bir pencere vardı.Bu pencere içerisinde uygulamayı test etmek için Check Subscribed Users butonuna tıklıyoruz ve alt kısımdaki yazılar gördüğünüz gibi yeşil oluyor ve uygulamanın başarılı bir şekilde çalıştığını belirtiyor.Son olarak Save butonuna tıklıyoruz ve tüm ayarlarımızı kaydediyoruz. OneSignal ile Bildirim Gönderme
Onesignal için tüm ayarları yapıp test ettikten sonra artık istediğimiz zaman ziyaretçilerimize bildirim gönderebiliriz. Bunun için yine Onesignal sayfasına gidiyoruz. Karşımıza 3 seçenek geliyor.
Manage Notification Templates : Bildirim Şablonları
Configure Segments : Kullanıcı segmentasyonları
New Push Notification – Yeni Bildirim Gönderme
Bildirim gönderme bölümünde başlık ve sağ alt kısımdan önce Preview ardından da Send tıklayın.
WordPress Yazı Editörü İle bildirim göndermeHerhangi bir yazınızı güncellediğinizde de aynı kutucuğu işaretleyip yazınızı güncellediğinizde yine bildirim gönderecektir.
Selam,
Dilini nasıl TR yaptın.
Bende tamamen ingilizce her şey.
WP Kumanda panelinden onesignal push giriş yapın. Belgeler kısmında şu bağlantıyı inceleyin.
Yok olmuyor.
Kumanda panelinde Onesignal pusha giriş yaptıktan sonra Bu makale ile kumanda panelini yan yana getirin. Kumanda panelinde soluk ing yazılar var bunları manuel girmeniz gerekecek. Yazı ile adım adım kaydırarak rürkçeleşmiş kısımları Paneldeki soluk yerlere kopyalayıp yapıştırın. Yani Dili biz değişeceğiz.Oto dil değişim yapılan bir penceresi yok. Biraz saçmalamışlar ama maalesef böyle.Onesignal kumanda paneli ile makale birebir yapıldı. aynı sıralamayı takip edip türkçe satırları yapıştırın. Örnek Resim linki gibi..
Adnan Bey merhabalar,
bilgi için teşekkürler ancak benim sitede mobil giriş yapıldığında sistem çalışmıyor. Bloke oldu diyor.
sarı çerceve içindeki gibi bir uyarı var…
lütfen nasıl düzelteceğimi bildirebilirmisiniz.
teşekkürler…
Barış bey teknik bir konu olabilir. Verdiğim linkten konuyu araştırabilirsiniz.
Merhaba, incelemenizi okudum sağolun kurulumu da eksiksiz yaptın ancak bildirimlerde alan adı oluşturup uzantıyı os.tc veriyor bunu nasıl iptal edebilirim acaba ?
Alan adı isim ve diğer yapılandırmanızı tekrar kontrol edin. Ayrıca eklediğiniz web sitenizde böyle bir çalışma görülmüyor!