رفتن به مطلب

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


پست های پیشنهاد شده

سلام

در وردپرس به صورت پیش فرض وقتی یه کاربری ثبت نام میکنه، یه ایمیل برای اتومات ارسال میشه با این مضمون:

نقل قول

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

من میخوام بدون استفاده از پلاگین، این متن رو تغییر بدم.

میتونید راهنمایی کنید در کجای قالب یا کجای دیتابیس این کد ثبت شده که بتونم متنش رو تغییر بدم؟

و اگه این روش شدنی نیست، میتونید یه کد برای functions.php بدید که متن رو داخلش تغییر بدم و بذارم تو فانکشن؟

 

خیلی ضروریه ممنون میشم کمک کنید

لینک به ارسال

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

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

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

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

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

 

لینک به ارسال
در 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'] .= "\r\n" . __( 'Thank you for register on site.', 'textdomain' );
    return $email;
}
 
add_filter( 'wp_new_user_notification_email', 'myplugin_new_user_notification_email_callback' );

که کار نکرد.

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

ویرایش شده توسط b.soshiant
لینک به ارسال

درود دوستان

این مشکل رو حل کردم راه حلشو اینجا میگم اگه بعدها کسی سرچ کرد و رسید به اینجا مشکلش حل بشه

 

کلید کار در دست افزونه User Registration بود!

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

 

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...