تغییرنام و آدرس فرستنده ایمیل در وردپرس

سیستم مدیریت محتوای وردپرس به‌دلیل پشتیبانی از امکانات متعدد و داشتن قالب‌های فراوان از پیش ‌طراحی شده، یکی از پرطرفدارترین سیستم‌های مدیریت محتوا برای راه‌اندازی سایت‌های شخصی، شرکتی و حتی فروشگاه‌های اینترنتی به‌شمار می‌رود.
کد خبر: ۹۱۶۵۴۵

اگر شما نیز سایت خود را توسط این سیستم راه‌اندازی کرده باشید مطمئنا هنگام دریافت ایمیل‌های مختلف از این سیستم متوجه شده‌اید این ایمیل‌ها از نام Wordpress و آدرس wordpress@domainname.com (منظور از عبارت Domainname.com نام دامنه سایت شما است) برای شما ارسال می‌شوند و این نام و ایمیل برای ارسال همه ایمیل‌ها به مدیر سایت (اعم از ثبت‌نام کاربر جدید، ثبت نظر جدید و...) و کاربران سیستم مورد استفاده قرار می‌گیرد. تابه‌حال به اعمال تغییر در این نام و آدرس فکر کرده‌اید؟ دوست دارید هنگامی که کاربران از فرم فراموشی رمز عبور در سایت شما کمک می‌گیرند یا به هر دلیل دیگر پیامی برای آنها ارسال می‌شود، نام سایت یا فروشگاه اینترنتی شما به‌عنوان نام فرستنده و آدرس ایمیل موردنظر شما به‌عنوان آدرس ایمیل فرستنده در صندوق پستی او مشاهده شود؟

برای انجام این کار می‌توانید یکی از روش‌های زیر را به کار ببرید.

روش اول: پلاگین‌ها

ساده‌ترین روش برای انجام این کار و بدون نیاز به به‌روزرسانی تغییرات، استفاده از پلاگین‌هایی است که به این منظور طراحی شده‌اند. پلاگین‌هایی همچون Change WP eMail و WP Default Sender Email و WP Change Default Email برخی از این گزینه‌ها به‌شمار می‌رود که برای استفاده از هر کدام ‌باید به لینک‌های زیر مراجعه و پلاگین موردنظر را در سایت وردپرسی خود نصب کنید.

http://bit.ly/click_cwe

http://bit.ly/click_wdse

http://bit.ly/click_wcde

پس از نصب هر یک از پلاگین‌ها با مراجعه به منوهای موجود در داشبورد وردپرس، منوی اضافه شده توسط پلاگین برای شما قابل مشاهده بوده و با مشخص کردن نام و آدرس ایمیل موردنظر در بخش‌های موجود می‌توانید نام و آدرس دلخواهتان را جایگزین اطلاعات پیش‌فرض کنید.

روش دوم: تغییرات در هسته

با استفاده از ابزارهای مدیریت اف‌تی‌پی یا به کمک کنترل پنل سرویس میزبانی وب خود به بخش مدیریت فایل‌ها مراجعه کرده و وارد پوشه‌ wp-includes شوید.

از میان محتوای موجود در این پوشه، یک کپی از فایل pluggable.php را در رایانه خود ذخیره کرده و آن را توسط یکی از ویرایشگرهای متنی باز کنید.

فرم جستجو در ویرایشگر را باز کرده و عبارت زیر را در آن جستجو کنید:

$from_name = 'WordPress';

پس از مشاهده این عبارت، واژه WordPress را به نام دلخواه خود تغییر دهید. (به‌عنوان مثال عبارت Click را وارد کنید)

عملیات جستجو را دوباره تکرار کرده و این عبارت را بیابید:

$from_email = 'wordpress@' . $sitename;

در ادامه عبارت @Wordpress را به یکی از آدرس‌های ایمیل خود در سایتتان تغییر دهید. (به‌عنوان مثال چنانچه نام دامنه سایت شما jamejamclick.ir باشد و عبارت @clickhelp را وارد کنید، فرستنده ایمیل‌ها به clickhelp@jamejamclick.ir تغییر خواهد کرد)

نکته: توجه داشته باشید در این بخش نیازی به وارد کردن نام دامنه نیست و نام دامنه به‌صورت خودکار به ابتدای آدرس ایمیل اضافه می‌شود.

تغییرات را ذخیره کرده و فایل pluggable.php را به‌جای فایل اصلی در سرور خود آپلود کنید.

به‌محض ارسال ایمیل جدید از سایت‌تان نتیجه تغییرات برای شما قابل مشاهده خواهد بود.

توجه: پس از به‌روزرسانی وردپرس، فایل pluggable.php نیز به‌حالت پیش‌فرض تغییر خواهد کرد. برای اعمال مجدد تغییرات باید مراحل 1 تا 7 را تکرار کنید.

روش سوم: تغییرات در فایل Functions.php

با استفاده از این روش می‌توانید نام و آدرس وارد شده در بخش تنظیمات وردپرس را به‌عنوان نام و آدرس ایمیل فرستنده ایمیل‌ها مورد استفاده قرار دهید. (این روش از نظر امنیتی توصیه نمی‌شود)

این مسیر را در پوشه نصب وردپرس روی هاست خود دنبال کنید:

wp-content/themes

به پوشه‌ قالب فعال روی وردپرس بروید و یک کپی از فایل functions.php را در رایانه خود ذخیره کنید.

این فایل را توسط یکی از ویرایشگرهای متنی باز کرده و در پایان کدهای وارد شده در این فایل، کدهای زیر را وارد کنید:

/** changing default wordpres email settings */

add_filter('wp_mail_from', 'new_mail_from');

add_filter('wp_mail_from_name', 'new_mail_from_name');

function new_mail_from($old) {

$email = get_option( 'admin_email' );

return $email;

}function new_mail_from_name($old) {

$site_name = get_option( 'blogname');

return $site_name;}

4 ـ تغییرات را ذخیره کرده و فایل جدید را به‌جای فایل قبلی در سرور آپلود کنید.

newsQrCode
ارسال نظرات در انتظار بررسی: ۰ انتشار یافته: ۰

نیازمندی ها