به وردپرس فارسی خوش آمدید. این نخستین نوشتهی شماست. میتوانید
در وردپرس ایمیل های ارسالی از طرف سیستم بطور پیشفرض با نام wordpress و از ایمیل [email protected] ارسال می شود.برای تغییر نام فرستنده و ایمیل وردپرس یا باید از افزونه های رایگان موجود در مخزن وردپرس استفاده کنید یا از طریق کدنویسی این کار را انجام دهید.استفاده از افزونه کار شما را راحت می کند ولی در عوض سرعت بارگذاری سایت شما را کاهش خواهد داد هرچند به میزاین ناچیز. کدنویسی این مزیت را دارد که سرعت سایت شما بسیار بالا خواهد بود. ولی اگر طراح سایت یا کاربر آن کدنویسی بلد نباشد چگونه میتواند این کار را انجام دهد؟ وردپرس برای ایجاد تغییرات امکانی بنام فیلتر را معرفی کرده است که با استفاده از آن و چند خط کد به سادگی می توان وردپرس را سفارشی سازی کرد. در این آموزش با استفاده از همین فیلتر وردپرس و چند خط کد ساده نام فرستنده و ایمیل وردپرس را به مقادیر دلخواه تغییر خواهیم داد.
کد تغییر نام فرستنده و ایمیل وردپرس
خود وردپرس یک تابع بنام wp_mail دارد که از آن برای ارسال ایمیل های سیستمی استفاده می کند.در این مطلب شما با دو فیلتر وردپرس آشنا خواهید شد که به شما اجازه میدهند این مقادیر پیشفرض را به مقادیر دلخواه خود تغییر دهید.
تنها کافیست کد زیر را به فایل 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 '[email protected]'; } function new_mail_from_name($old) { return 'Your Name'; }
بعد از درج کد در فایل مربوطه کافیست مقادیر [email protected] و Your Name را با مقادیر دلخواه خود جایگزین و فایل را ذخیره کنید.
نکته مهم :
برای جلوگیری از قرار گرفتن ایمیل های ارسالی خود در پوشه spam یا bulk حتما از ایمیل دامنه خود استفاده نمایید.
برای سفارشی سازی وبسایت خود یا انجام تنظیمات حرفه ای کارشناسان افزونه فا آماده ارائه خدمات به شما وبمستران عزیز می باشند. بمنظور بهره مندی از مشاوره رایگان یا ثبت سفارش می توانید از منوی تماس با ما اقدام نمایید.