Blog yazılarınıza bir “Bunu E-posta ile Gönder” düğmesi eklemek ister misiniz? Ağızdan ağıza iletişim muhtemelen en etkili pazarlama tekniğidir. Kullanıcıların makalelerinizi web sitenizden e-posta ile göndermelerine izin vermek yeni ziyaretçiler ve müşteriler kazandırabilir. Bu makalede, WordPress yazılarınıza “Bunu E-posta ile Gönder” seçeneğini nasıl ekleyeceğinizi göstereceğiz.
Video Eğitimi
Videoyu beğenmediyseniz veya daha fazla talimata ihtiyacınız varsa, okumaya devam edin.
Yapmanız gereken ilk şey WP-EMail eklentisini kurmak ve etkinleştirmektir. Etkinleştirdikten sonra, eklentiyi yapılandırmak için E-Posta ” E-Posta seçenekleri sayfasını ziyaret etmeniz gerekir.
Bir SMTP sunucusu veya Mandrill gibi üçüncü taraf e-posta hizmeti kullanmıyorsanız SMTP ayarlarını boş bırakabilirsiniz.
Ardından, e-posta metnini ve simgesini seçmeniz gerekir. E-posta ayarları altında, e-posta içerik türünü ve kullanıcıların e-posta formunda görecekleri alanları seçebilirsiniz.
E-posta gönderme yönteminde PHP veya Sendmail kullanabilirsiniz. Bir SMTP sunucusu kullanıyorsanız, e-posta gönderme yönteminiz olarak SMTP’yi seçmeniz gerekir.
WP-EMail, e-postada alıntı olarak kullanılmak üzere bir karakter sınırı belirlemenize olanak tanır. Biz 100 ila 250 karakter kullanmanızı tavsiye ediyoruz. Bu, e-posta alıcısına içerik hakkında bir fikir verecektir ve makalenin tamamını görüntülemek için web sitenizi ziyaret etmeleri gerekecektir.
Ayarlar sayfasının bir sonraki bölümü, giden e-posta şablonunu yapılandırmanıza olanak tanır. Varsayılan şablon çoğu web sitesi için çalışmalıdır. Ancak, mevcut şablon etiketlerini kullanarak değiştirebilirsiniz.
Ayarlarınızı kaydetmek için değişiklikleri kaydet düğmelerine tıklamayı unutmayın.
Önemli: Son ama önemli bir adım da Kalıcı bağlantı ayarlarınızı güncellemektir.
Basitçe Ayarlar ” Kalıcı Bağlantılar sayfasını ziyaret edin ve değişiklikleri kaydet düğmesine tıklayın. Hiçbir şeyi değiştirmenize gerek yok. Sadece kalıcı bağlantı yapısını kaydederek .htaccess dosyanızı yeniden oluşturabilirsiniz.
WordPress’te Buna E-posta Gönder Düğmesini Görüntüleme
Eklentiyi yapılandırdıktan sonra, bir sonraki adım WordPress yazılarınıza ve sayfalarınıza ‘Bunu e-postayla gönder’ düğmesini eklemektir.
Yöntem 1: Kısa Kodu Kullanma
E-posta düğmesini yalnızca seçilen birkaç gönderiye veya sayfaya eklemek istiyorsanız, bu kısa kodu gönderinizin içeriğinde kullanabilirsiniz.
[email_link]
Bu e-posta bağlantısını tüm sayfalarınıza eklemek istiyorsanız, aynı kısa kodu bir metin widget’ında da kullanabilirsiniz.
Ancak WordPress varsayılan olarak kısa kodların metin widget’ları içinde kullanılmasına izin vermez. Metin widget’larında kısa kodları etkinleştirmek için bu kodu temanızın functions.php dosyasına veya siteye özel bir eklentiye eklemeniz gerekir.
add_filter('widget_text', 'do_shortcode');
Kısa kodu kullanmanın dezavantajı, bunu yazılarınıza manuel olarak eklemeniz gerekecek veya bir widget’ta kullanıyorsanız, e-posta seçeneği gerçek içerikten ayrı olacaktır.
Yöntem 2: Tema Dosyalarını Düzenleme
Kod düzenleme konusunda rahatsanız, aşağıdaki kodu temanızın functions.php dosyasına veya siteye özel bir eklentiye ekleyebilirsiniz:
//Add Email This Option to Bottom of Post function wpb_custom_emailthis($content){ if (is_single()) { $emailthis = email_link('', '', false); $content .= '<p>' . $emailthis . '</p>'; } return $content; } add_filter( "the_content", "wpb_custom_emailthis" );
Yukarıdaki kod, tüm tekli gönderi sayfalarınızın altına Bunu E-posta ile Gönder bağlantısını ekleyecektir.
Alternatif olarak, emal_link parametrelerini kullanabilir ve daha özelleştirilmiş görüntüleme için doğrudan single.php dosyanızın içine ekleyebilirsiniz.
Umarız bu makale WordPress yazılarınıza bu seçeneği e-posta olarak eklemenize yardımcı olmuştur. E-posta gönderme veya alma konusunda sorun yaşıyorsanız, lütfen WordPress’in e-posta göndermeme sorununu nasıl çözeceğinize ilişkin kılavuzumuza göz atın.
Bu makaleyi beğendiyseniz, WordPress video eğitimleri için lütfen YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook‘ta da bulabilirsiniz.
Hari Prasad Yakkala
I have installed the plugins but i did’t see the E-Mail » E-Mail options > SMPT Settings.
WPBeginner Support
The plugin may have been updated since this article but you would find the plugin’s SMTP settings in the email options section not in an SMTP menu item if you were looking there.
Yönetici
David
How could I use this plugin to place the “email this” link & icon on all WooCommerce single product pages?
WPBeginner Support
It would depend on the method you’re using, if you want to edit the product file there is a single-product file where you can add the code.
Yönetici
David
I would prefer doing it in such a way as to avoid the changes being wiped out when updating WooCommerce…what would you recommend?
WPBeginner Support
If you are comfortable using a child theme then WooCommerce explains how to set it up here: https://docs.woocommerce.com/document/template-structure/
David
Just wanted to share this: I figured out an easy, upgrade-resistant way to do it . Add the following code to your functions.php file, and it places the icon & link immediately below the short description on the single product page:
add_action( ‘woocommerce_before_add_to_cart_form’, ‘wc_custom_action’, 5 );function wc_custom_action() {
echo (“\r\n”);
echo do_shortcode(“[email_link]”);
}
Thanks for your help
Paul
How would I add the following code to the “top” of all my posts INSTEAD of the bottom? Thanks
//Add Email This Option to Bottom of Post
function wpb_custom_emailthis($content){
if (is_single()) {
$emailthis = email_link(”, ”, false);
$content .= ” . $emailthis . ”;
}
return $content;
}
add_filter( “the_content”, “wpb_custom_emailthis” );
ميسرة
Thank You
john
How do customize the E-mail Icon?
Rob
Well, it does not work for me.
I have added the short code to a post but when i fill in the form and click send, nothing happens.
Is there suppose to be an new permlink created?
Thanks,
Rob.
WPBeginner Support
You will need to refresh permalink settings. Just go to Settings > Permalinks and then click on the save button without making any changes.
Yönetici
amar
how to operate my old version file when m having the old version of wordpress and also have the latest version of wordpress . and how to restore my old verson my file when m using the latest version of wordpress.