شاید تابحال توجه کرده باشید که ایمیل های ارسالی از طرف سایت های وردپرسی، مثلا در هنگام ثبت نام کاربر جدید، از طرف نام سایت شما نیست و آدرس ایمیل ارسال کننده نیز، آدرسی نیست که شما در قسمت تنظیمات همگانی سایتتان وارد کرده اید.
وردپرس به صورت پیش فرض ایمیل هایی که ارسال می کند، با نام WordPress و از طرف آدرس زیر می باشد:
wordpress@YOUREDOMAIN.com
اما مانند همیشه، وردپرس جای هیچ نگرانی ای را باقی نگذاشته است. کافیست تنها دو دقیقه وقت بگذارید !
برای تغییر نام ارسال کننده کافیست کد زیر را به فایل functions.php بیفزایید:
add_filter('wp_mail_from_name', 'saqi_new_mail_from_name'); function saqi_new_mail_from_name($old) { return 'Your Blog Name'; }
به جای Your Blog Name در کد بالا ، نام مورد نظر خود را جایگزین نمایید.
برای تغییر آدرس ایمیل ارسال کننده، کد زیر را به به فایل functions.php بیفزایید:
function saqi_new_mail_from($old) { return 'info@YOUREDOMAIN.com'; } add_filter('wp_mail_from', 'saqi_new_mail_from');
به جای info@YOUREDOMAIN.com آدرس ایمیل مورد نظر خودتان را جایگزین کنید.
بدیهی است در صورتی که مایلید هم نام و هم آدرس ایمیل تغییر کند، کلاً باید کد زیر را اضافه کنید:
function saqi_new_mail_from($old) { return 'info@YOUREDOMAIN.com'; } function saqi_new_mail_from_name($old) { return 'Your Blog Name'; } add_filter('wp_mail_from', 'saqi_new_mail_from'); add_filter('wp_mail_from_name', 'saqi_new_mail_from_name');
موفق و وردپرسی باشید !
Nice response in return of this difficulty with solid arguments and telling the whole thing on the topic of that.
ممنون ،از کد از اهنگ ،التماس دعا دارم،اجرتون با الله