وردپرس

نیاز به کمک برای ایمیل خوش‌آمد وردپرس – مشکلات دیگر


در 2 ساعت قبل، asadiy4n گفته است :

سلام این افزونه خیلی سبکه می تونید از این استفاده کنید



https://wordpress.org/plugins/wp-change-default-from-email/

کدهای نمونه رو به function انتقال بدید میشه همون چیزی که میخواید



https://developer.wordpress.org/reference/hooks/wp_new_user_notification_email/

ولی نیازی نیست به نظرم افزونه مدیریتش راحتتره

 

سلام

ممنون که وقت میذاری

 

ببینید این افزونه فقط نام ارسال کننده رو تغییر میده و جایی برای تغییر متن ایمیل نداره.

من این دو سه روزه بیشتر از 10 تا افزونه رو تست کردم. بعضیاش حتی وقتی ایمیل تست رو میزنی درست و دقیق میاد. ولی وقتی ثبت نام میکنی به عنوان یه کاربر جدید، همون ایمیل یک خطی اعصاب خورد کن پیش فرض رو میفرسته برای کاربر. تقریبا از افزونه‌ها ناامید شدم. با این که بازخورد مثبتی تو کامنت ها داشتن بعضیاشون، ولی نمیدونم چرا هیچکدوم رو سایت من جواب نمیدن و هر نوع تغییری با هر افزونه ای میدم آخرش همچنان این متن ایمیل ارسالی به کاربر جدید هست:

Your username is: (user) and your password is the one that you have selected during registration.

 

درمورد کد هم این کد رو الان تست کردم. همچنان همون متن قبلی میاد و متنی که داخل این تابع میذارم نشون داده نمیشه. یعنی میخوام با سر برم تو دیوار خخخ !!!!!

این کد رو از همون لینکی که شما دادید گذاشتم تو فانکشن:

function myplugin_new_user_notification_email_callback( $email ) {
    $email['message'] .= "rn" . __( 'Thank you for register on site.', 'textdomain' );
    return $email;
}
 
add_filter( 'wp_new_user_notification_email', 'myplugin_new_user_notification_email_callback' );

که کار نکرد.

راه حل کاربردی‌تری دارید مهندس؟


ویرایش شده توسط b.soshiant



منبع: وردپرس

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

14 + پنج =

دکمه بازگشت به بالا