Çok yazarlı bir blogunuz varsa, gönderilerinden biri yayınlandığında yazarları bilgilendirmek, ekibiniz içinde katılım ve tartışma oluşturmanıza yardımcı olur. Son zamanlarda okuyucularımızdan biri, makaleleri yayınlandığında yazarlara e-posta göndermenin mümkün olup olmadığını sordu.
Bu derste, makaleleri WordPress'te yayınlandığında, yazarlara nasıl e-posta göndereceğinizi göstereceğiz.
1. Yöntem: "Akışı Düzenle" yi kullanarak kullanıcılara bildirim gönderin
Yapmanız gereken ilk şey, eklentiyi yüklemek ve etkinleştirmek. " Düzenleme Akışı ". Daha fazla ayrıntı için, adım adım kılavuzumuza bakın. WordPress eklentisi kurmanın yolu.
« Düzenleme Akışı Msgstr "E-posta bildirimleri göndermek için yapılandırma olmadan çalışıyor. Eklentiyi etkinleştirdiğiniz anda, makaleleri her yayınlandığında yazarlara e-posta bildirimleri göndermeye başlayacaktır.
Ancak, e-posta bildirimlerini site yöneticisine iletmez. Gidebilirsin " Akışı Düzenle> Bildirimler »Ve seçeneğini seçiniz« « Her zaman blog yöneticiye bunun bildirilmesi '.
Düzenleme Akışı güçlü eklenti olduğunu ve sadece e-posta bildirimleri göndererek çok daha fazlasını yapabilir.
2 Yöntemi: Daha İyi Bildirim Eklentisi ile Bildirim Gönderme
Bu yöntem, yalnızca editoryal işlevsellik olmadan e-posta bildirimleri göndermek isteyen kullanıcılar içindir. Yapmanız gereken ilk şey eklentiyi kurmak ve etkinleştirmek " Daha iyi Bildirim ". Aktivasyondan sonra "erişmelisiniz" Bildirimler> Yeni Ekle Bir e-posta bildirimi oluşturmak için.
Bu bildirim için önce bir başlık girmelisiniz, ne istediğinizi seçme özgürlüğüne sahipsiniz.
Alanında için bildirim Seçmelisin " Yeni Mesaj Yayın ". E-posta gönderme seçeneklerinde, kutuyu işaretlemelisiniz " yazarına bu bildirim gönder yalnızca '.
Şimdi bir konu satırı ve e-postanın gövdesini yazmanız gerekiyor. " Daha İyi WordPress BildirimleriE-postanın gövdesinde kullanabileceğiniz bir avuç kısa kod sunar.
E-postanın konusu için girmeniz gerekenler:
[post_title] Gönderinin gövdesi için şu şablonu kullanabilirsiniz: Merhaba [user_nicename], "[post_title]" gönderinizi az önce yayınladık. Burada görebilirsiniz: [kalıcı bağlantı]
Teşekkür ederim
Son olarak, yeni bildiriminizi kaydetmek için Kaydet düğmesine tıklamanız gerekir. Eklenti artık yazarlara makaleleri yayınlandığında bir bildirim e-postası gönderecek. WordPress blog.
3 Yöntemi: Makale Yazarlarına Bildirimleri Manuel Olarak Gönderme
Bu yöntem, WordPress'te kod düzenleme konusunda rahat olan kullanıcılar içindir. Bu nedenle bu kodu eklentinize veya dosyaya eklemelisiniz " functions.php Aktif temanızdan.
function notifyauthor ($ post_id) {$ post = get_post ($ post_id); $ yazar = get_userdata ($ post-> post_author); $ konu = "Yayınlandı:". $ post-> post_title. ""; $ message = "Merhaba". $ yazar-> display_name. ", Makaleniz:" ". $ post-> post_title." "yayınlandı. Makaleyi okuyun:" .get_permalink ($ post_id). "Teşekkürler"; wp_mail ($ yazar-> kullanıcı_epostası, $ konu, $ mesaj); } add_action ('yayın_sayısı', 'notifyauthor');
Bu kod, WordPress'e yeni bir gönderi yayınlandığında çalışır. Kodda tanımlanan başlığı ve mesajı kullanarak yazara bir e-posta bildirimi gönderir. Bu nedenle bu kodun mesajını değiştirebilirsiniz (Değişken $ mesajı).
Her zaman bir yedeğini almayı unutmayın blogunuzun Bu tür bir değişiklikten önce.
Bu eğitim için bu kadar. Herhangi bir sorunuz varsa, bize sormaktan çekinmeyin. formlar aşağıdaki yorumlardan
Eklemek için bu işlev için teşekkürler, küçük bir değişiklik sayesinde yöneticiyi bilgilendirmek için başarıyla kullanıyorum:
$ e-posta = get_site_option ('admin_email');