b.soshiant 72 ارسال شده در آذر 00 گزارش بازنشر ارسال شده در آذر 00 سلام در وردپرس به صورت پیش فرض وقتی یه کاربری ثبت نام میکنه، یه ایمیل برای اتومات ارسال میشه با این مضمون: نقل قول Your username is: (user) and your password is the one that you have selected during registration. من میخوام بدون استفاده از پلاگین، این متن رو تغییر بدم. میتونید راهنمایی کنید در کجای قالب یا کجای دیتابیس این کد ثبت شده که بتونم متنش رو تغییر بدم؟ و اگه این روش شدنی نیست، میتونید یه کد برای functions.php بدید که متن رو داخلش تغییر بدم و بذارم تو فانکشن؟ خیلی ضروریه ممنون میشم کمک کنید نقل قول لینک به ارسال
asadiy4n 2807 ارسال شده در آذر 00 گزارش بازنشر ارسال شده در آذر 00 سلام این افزونه خیلی سبکه می تونید از این استفاده کنید https://wordpress.org/plugins/wp-change-default-from-email/ کدهای نمونه رو به function انتقال بدید میشه همون چیزی که میخواید https://developer.wordpress.org/reference/hooks/wp_new_user_notification_email/ ولی نیازی نیست به نظرم افزونه مدیریتش راحتتره نقل قول لینک به ارسال
b.soshiant 72 ارسال شده در آذر 00 مالک گزارش بازنشر ارسال شده در آذر 00 (ویرایش شده) در 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' ); که کار نکرد. راه حل کاربردیتری دارید مهندس؟ ویرایش شده آذر 00 توسط b.soshiant نقل قول لینک به ارسال
b.soshiant 72 ارسال شده در آذر 00 مالک گزارش بازنشر ارسال شده در آذر 00 درود دوستان این مشکل رو حل کردم راه حلشو اینجا میگم اگه بعدها کسی سرچ کرد و رسید به اینجا مشکلش حل بشه کلید کار در دست افزونه User Registration بود! بخش ایمیل این افزونه امکان شخصی سازی تر و تمیز و بی دردسر ایمیل خوشآمد گویی و همچنین ایمیل بازیابی پسوورد رو داره. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .