WordPress'te Özel Yönetici Bildirimleri Nasıl Eklenir?
Yayınlanan: 2023-02-12Bir WordPress web sitesi sahibi veya bir eklenti/tema yazarı olduğunuzda, yönetici bildirimleri, basit uyarılar ve mesajlar aracılığıyla kullanıcılarla iletişim kurmanın etkili bir yolunu sunar. Ancak, bunları daha önce hiç kullanmadıysanız, WordPress'te nasıl özel yönetici bildirimleri oluşturacağınızı merak ediyor olabilirsiniz.
İyi haber şu ki, birden fazla çözüm mevcut. Özel WordPress yönetici bildirimleri oluşturmanın bir yolu, sitenizin kodunu manuel olarak düzenlemektir. Alternatif olarak, daha az teknik bir yöntem istiyorsanız, bir eklenti kullanma seçeneğiniz de vardır.
Bu gönderide, WordPress'e özel yönetici bildirimleri eklemenin faydalarını tartışacağız. Ardından, bunu hem eklenti ile hem de eklenti olmadan nasıl yapacağınız konusunda size adım adım yol göstereceğiz. Başlayalım!
Özel Yönetici Bildirimlerinin Faydaları Nelerdir?
WordPress yönetici bildirimleri, kullanıcılarınıza önemli uyarıları ve mesajları görüntülemek için kullanabileceğiniz kullanışlı araçlardır. Özel yönetici bildirimleri şunları yapmanızı sağlar:
- Yönetici hatırlatıcıları da dahil olmak üzere sitenizde yararlı bilgileri hızlı ve kolay bir şekilde görüntüleyin
- Çok yazarlı siteler de dahil olmak üzere, yeni kullanıcıların WordPress yönetici alanında kolaylıkla gezinmesine yardımcı olun
- Yönetici alanında başarı, uyarı ve hata mesajlarını görüntüleyin
- Kullanıcılara geri bildirim ve rehberlik sağlayın
Özel yönetici bildirimleri, mesaj türüne göre renk kodlu olabilen kapatılabilir bildirimler göndermenizi sağlar. Örneğin, uyarılar ve hatalar için kırmızıyı, başarı mesajları için yeşili ve bilgilendirme notları için maviyi kullanabilirsiniz.
WordPress'e Özel Yönetici Bildirimi Nasıl Eklenir: Eklenti Yok
Kodla çalışmak konusunda rahatsanız ve mümkün olduğunca fazla esneklik ve kontrol istiyorsanız, bir eklenti kullanmadan WordPress'e özel yönetici bildirimleri ekleyebilirsiniz. Bunu iki adımda nasıl yapacağımıza bir göz atalım.
Adım 1: functions.php Dosyasına Kod Ekleyin
WordPress'te manuel olarak özel bir yönetici bildirimi eklemek için, WordPress temanız için functions.php dosyasını bulun ve açın. Ardından aşağıdaki kod parçacığını ekleyin:
function general_admin_notice(){ global $pagenow; if ( $pagenow == 'options-general.php' ) { echo '<div class="notice notice-warning is-dismissible"> <p>This is an example of a notice that appears on the settings page.</p> </div>'; } } add_action('admin_notices', 'general_admin_notice');
Bu, ayarlar sayfanızda şuna benzeyen sarı kenarlıklı bir bildirim görüntüler:

Yukarıdaki kodda, sayfayı algılamak için $pagenow değişkeni kullanılır ve aşağıdaki koşul, geçerli sayfanın bildirimi gösterip göstermeyeceğini doğrular. Özel yönetici bildiriminizi oluşturmak için notice-error , notice-warning , notice-success veya notice-info kullanabilirsiniz.
Adım 2: Mesajları Yalnızca Yazarlara Görüntülemek İçin Kodu Düzenleyin
Bildirimi yalnızca 'yazar' kullanıcı rolü için görüntülenecek şekilde yapılandırmak isterseniz, bunu functions.php dosyanıza aşağıdaki kod parçacığını ekleyerek yapabilirsiniz:
function author_admin_notice(){ global $pagenow; if ( $pagenow == 'index.php' ) { $user = wp_get_current_user(); if ( in_array( 'author', (array) $user->roles ) ) { echo '<div class="notice notice-info is-dismissible"> <p>Click on <a href="edit.php">Posts</a> to start writing.</p> </div>'; } } } add_action('admin_notices', 'author_admin_notice');
Yukarıdaki kodda, kullanıcı rolünü tespit etmek için eklenen işlevi göreceksiniz. Şimdi, yönetici özel bildirimi şu şekilde görüntülenecek, ancak yalnızca yazarlar için:
Bu kod parçacıklarını, ihtiyaçlarınızı karşılamak için herhangi bir koşulu, kancayı ve filtreyi değiştirerek veya ekleyerek WordPress'te kendi özel yönetici bildiriminizi oluşturmak için bir şablon olarak kullanabilirsiniz.
WordPress'e Özel Yönetici Bildirimi Nasıl Eklenir: Bir Eklenti İle
Sitenizin kodunu düzenlemekten daha basit bir yöntem arıyorsanız veya esneklik açısından fazla bir şeye ihtiyacınız yoksa, bir eklenti kullanarak WordPress'e özel bir yönetici bildirimi de ekleyebilirsiniz.
Gelin bu sürecin nasıl işlediğine bir göz atalım.
1. Adım: Uygun Eklentiyi İndirin ve Kurun
İlk adım, WordPress'e KJM Yönetici Bildirimleri gibi özel yönetici bildirimleri eklemenizi sağlayan bir eklenti indirmektir:
WordPress Eklenti Dizininden indirdikten sonra eklentiyi sitenize yükleyin ( Eklentiler > Yeni Ekle > Eklenti Yükle ). Ardından kurun ve etkinleştirin.
2. Adım: Eklenti Ayarlarını Yapılandırın
Bir sonraki adım, eklentinin ayarlar sayfasında “KJM Admin Notices” seçeneğini etkinleştirmektir. Ayarlar > KJM Yönetici Bildirimleri'ne gidin :
KJM Yönetici Bildirimlerini etkinleştirmek için kutuları işaretleyin ve özel yönetici bildirimleri eklemek ve düzenlemek için özel bir gönderi türü oluşturun:
Bu sayfada, bir bildirim yayınlandığında kullanıcılara e-posta gönderme seçeneğini de seçebilir ve yorumları etkinleştirebilirsiniz. Burada işiniz bittiğinde Değişiklikleri Kaydet'i seçin.
3. Adım: Özel Yönetici Bildirimi Oluşturun
Ardından, WordPress yönetici panonuza eklenen Bildirimler menü öğesinin üzerine gelin ve Bildirim Ekle'yi seçin:
WordPress'te normal bir gönderi veya sayfa oluşturmaya benzer şekilde, yönetici bildirimi için bir başlık ve açıklama girebilirsiniz:
Sağda, Notice Cats altında, bildirim için bir kategori seçin:
Bu özel yönetici bildirimi için kullanmak istediğiniz kategoriyi seçin.
4. Adım: Bu Bildirimi Görecek Kullanıcı Rollerini Ekleyin
Bildirimin ayrıntılarını doldurup bir kategori seçtikten sonra, Rollere Bildirim Göster bölümüne gidin:
Bu bildirimi görmek istediğiniz kullanıcı rollerini seçin. Aşağıdaki bölümde, örneğin kapat düğmesini gizleyerek veya arka plan ve metin renklerini değiştirerek bildirimi daha da özelleştirebilirsiniz:
İşiniz bittiğinde, Yayınla düğmesine tıklayın:
Bu kadar! Artık bir WordPress özel yönetici bildirimi oluşturdunuz.
WP Engine'in Geliştirici Kaynaklarını Keşfedin
WordPress yönetici bildirimleri, kullanıcılarınıza bilgi, uyarı ve mesaj görüntülemenin yararlı bir yoludur. İster bir eklenti veya tema yazarı olun, ister bireysel bir site sahibi olun, WordPress temanızın functions.php dosyasını manuel olarak düzenleyerek veya KJM Admin Notices gibi bir eklenti kullanarak özel yönetici bildirimleri oluşturabilirsiniz.
Bununla birlikte, WordPress yönetici bildirimlerinizin en etkili olması için, web sitenizin ve yönetici alanınızın tüm yönlerinin optimize edilmiş olması önemlidir. WP Engine'de, müşterilerinize olağanüstü bir dijital deneyim sunmanıza yardımcı olabilecek kaliteli barındırma planları sunuyoruz!