BuddyPress kullandığım web sitemde kendi e-posta sunucumla sorunsuz e-posta gönderebiliyordum. Fakat bloğuma SMTP eklentisi yükledikten sonra bazı sorunlar yaşadım. Sitemdeki diğer e-posta işlevleri sorunsuz çalışırken BuddyPress e-postaları bir türlü gönderilmiyordu. Peki bu sorunun üstesinden nasıl gelinir?

Web sitenizde “Easy WP SMTP” veya “WP Mail SMTP” gibi SMTP eklentileri kullanıyorsanız BuddyPress e-postalarını iletebilmek için dosyalarda bazı değişiklikler yapmamız gerekir. Bunun için:

bp-custom.php” dosyasına aşağıdaki kodu ekleyin. (Eğer bu dosya sitenizde yoksa kendiniz oluşturmanız gerekir. Nerede oluşturacağınızı bilmiyorsanız arama motoru size geniş bilgi sağlayacaktır.)

// SEND BP EMAILS THROUGH SMTP
add_filter('bp_email_use_wp_mail', '__return_true');
add_filter( 'wp_mail_content_type', function( $content_type ) {
    $content_type = 'text/html';
    return $content_type;
} );

Daha sonra bir dosyada daha değişiklik yapılacak.

This post is for subscribers only

Sign up now to read the post and get access to the full library of posts for subscribers only.

Sign up now Already have an account? Sign in