امین بهشتی

Design Tutorials

طراحی وِب و گرافیک

تغییر نام و ایمیل استفاده شده در ایمیل‌های ارسالی از طرف وردپرس

وردپرس یک تابع بنام wp_mail دارد که از آن برای ارسال ایمیل از طرف سایت شما به کاربران یا بازدیدکنندگان سایت شما استفاده می‌کند. بطور پیش‌فرض در این ایمیل‌های ارسالی، نام و ایمیل از طرف  “WordPress” و “wordpress@siteshoma.com” می‌باشند. در این مطلب شما را با دو فیلتر وردپرس آشنا خواهم کرد که به شما اجازه می‌دهند این مقادیر پیش‌فرض را به مقادیر دلخواه خود تغییر دهید.

تنها کافیست کد زیر را به فایل functions.php پوسته خود اضافه کرده و مقادیر دلخواه خود را جایگزین کنید.


add_filter('wp_mail_from', 'new_mail_from');
add_filter('wp_mail_from_name', 'new_mail_from_name');

function new_mail_from($old) {
 return 'you@siteshoma.com';
}
function new_mail_from_name($old) {
 return 'Your Name';
}

نکته :

  • جهت جلوگیری از قرار گرفتن ایمیل‌های ارسالی در پوشه Spam یا Bulk توصیه اکید می‌شود که از ایمیل دامنه خود استفاده کنید. (مثلاً shoma@siteshoma.com)
  • در برخی هاست‌ها لازم هست که از یک آدرس ایمیل درست (واقعی) استفاده کنید.

منابع : http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_mail_from http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_mail_from_name

درباره امین بهشتی

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

درصورت تمایل برای ارسال دیدگاه‌تان از فرم زیر می‌توانید استفاده کنید ↓

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

(الزامی*)

می‌توانید از نشان و برچسب‌های HTML زیر در متن دیدگاه‌تان استفاده کنید:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
(الزامی*)
(اختیاری)

لطفاً جای‌خالی در معادله زیر را پر کنید: * Time limit is exhausted. Please reload the CAPTCHA.