ورود عضویت ویژه
بک لینک
خانه >> طراحی و توسعه وب >> پایگاه وردپرس >> آموزش وردپرس >> آموزش تغییر ایمیل پیش فرض در هنگام ثبت نام کاربران جدید وردپرس

آموزش تغییر ایمیل پیش فرض در هنگام ثبت نام کاربران جدید وردپرس

12345
آموزش تغییر ایمیل پیش فرض در هنگام ثبت نام کاربران جدید وردپرسبازبینی توسط رضافرخی(مدیر ارشد) در 16-03-1392امتیاز: 5.0آموزش تغییر ایمیل پیش فرض در هنگام ثبت نام کاربران جدید وردپرسبا سلام خدمت تمامی کاربران عزیز.در آموزش امروز قصد داریم با نحوه تغییر ایمیل پیش فرض وردپرس که وقتی ایمیل فعال سازی برای کاربران فرستاده میشود از حالت wordpress@3zar.ir به حالتی شبیه info@3zar.ir تغییر ...

با سلام خدمت تمامی کاربران عزیز.در آموزش امروز قصد داریم با نحوه تغییر ایمیل پیش فرض وردپرس که وقتی ایمیل فعال سازی برای کاربران فرستاده میشود از حالت wordpress@3zar.ir به حالتی شبیه info@3zar.ir تغییر بدهیم, خوب این برای حرفه ای کردن کار و سایت زیباست.

wp-mail-3zar-ir

اما برای انجام این کار من براتون 3 روش را آماده کردم که هم از طریق پلاگین این کار را انجام بدهید و هم از طریق تغییرات کد نویسی.اگر برای شروع آماده هستید با ما همراه باشید :
افزونه change-wp-mail همانطور که در تصویر زیر مشاهده میکنید به شما در تغییر این ایمیل کمک میکنید.

change-email-from-details-plugin-settings-sc

راه دیگر تغییر در کدهای هسته وردپرس می باشد.برای این کار شما wp_mail را باید ادیت کنید به مسیر زیر بروید از طریق هاست خود و در حالت ویرایش باشید :

[php]wp-includes / pluggable.php
[/php]

در خط 320 مقدار

[php]

$from_name = ‘WordPress’;

[/php]

را به

[php]

$from_name = ‘my3zar’;

[/php]

تغییر دهید.این برای این بود  نام فرستنده ایمیل را تغییر دهیم.سپس در خط 336 مقدار

[php]

$from_email = ‘wordpress@’ . $sitename;

[/php]

را با مقدار

[php]

$from_email = ‘info@’ . $sitename;

[/php]

تغییر دهید.این برای تغییر فرستنده ایمیل بود.خوب تا اینجا که پیش آمدیم بزارید یکار دیگه هم انجام بدهیم در خط 1051 داریم

[php]

$wp_email = ‘wordpress@’ . preg_replace(‘#^www\.#’, ”, strtolower($_SERVER[‘SERVER_NAME’]));

[/php]

که با مقدار زیر

[php]

$wp_email = ‘info@’ . preg_replace(‘#^www\.#’, ”, strtolower($_SERVER[‘SERVER_NAME’]));

[/php]

تغییر دهید.این برای بخش نظرات بود.

حال ایمیل پیش فرض شما info@yourdomain.com است.

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

[php]/*
* Filter wp_mail’s blog name and email address
* default will show WordPress and WordPress@sitename.com
* If you don’t want default use these two functions
*/
function res_fromemail($email) {
$wpfrom = get_option( ‘admin_email’ );
return $wpfrom;
}

function res_fromname($email){
$wpfrom = get_option( ‘blogname’ );
return $wpfrom;
}
add_filter(‘wp_mail_from’, ‘res_fromemail’);
add_filter(‘wp_mail_from_name’, ‘res_fromname’);

[/php]

امیدوارم از این آموزش استفاده لازم را ببرید.

شادی از آن لحظه های شما …

QR: آموزش تغییر ایمیل پیش فرض در هنگام ثبت نام کاربران جدید وردپرس
مرجع : سزار وردپرس
لینک کوتاه : https://3zar.ir/?p=21169

قبل از نوشتن دیدگاه به نکات مهم زیر توجه کنید


  • - دیدگاه‌هایی مانند: خوب بود، ممنون- سایت خوبی دارید- عالی بود و موارد مشابه تایید نمی‌شود.
  • - دیدگاه‌تان را فقط در رابطه با همین مطلب ثبت کنید، در غیر اینصورت پاسخ داده نخواهد شد.
  • - دیدگاه‌هایی که دارای نام‌های تبلیغاتی با هدف بک‌‌لینک گرفتن هستند تایید نمی‌شوند.