المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تغيير اسم وبريد المرسل


FAHAWA
07-01-2015, 10:44 AM
تغيير , اسم وبريد , المرسل , الطبع , الكثير , ملاءمة , التلميح , كاسم , بوضع , قيمة , مدير , الموقع ,



عندما يقوم عضو بالتسجيل في موقعك او عندما يتم ارسال اي بريد من خلال موقعك يقوم ووردبريس بوضع قيمة افتراضية لاسم المرسل وهي “wordpress” وقيمة افتراضية لبريد المرسل كذلك وهي “(تم حذف الإيميل لأن عرضه مخالف لشروط المنتدى)”، بالطبع سيحب الكثير تغيير هذا الشكل لآخر أفضل منه كاسم الموقع مثلا وبريده الرسمي او اسم مدير الموقع وبريده ليصبح الامر اكثر ملاءمة وهذا ما سنعرفه في هذا التلميح.
http://www.wlh-wlh.com/vb/storeimg/img_1435736686_245.png
إذاً كيف نقوم بذلك ؟
ببساطة نضع هذا الكود في ملف functions.php الخاص بالقالب الذي نستخدمه
1
2
3
4
5
6
7
8
9
10
11
12
13
14
add_filter( 'wp_mail_from', 'arwp_mail_from' );
add_filter('wp_mail_from_name', 'arwp_mail_from_name' );

function arwp_mail_from( $email ) {

return '(تم حذف الإيميل لأن عرضه مخالف لشروط المنتدى)';

}

function arwp_mail_from_name( $name ) {

return 'My Nice Name';

}



بالطبع سنقوم بتغيير قيمة البريد “(تم حذف الإيميل لأن عرضه مخالف لشروط المنتدى)” وقيمة اسم المرسل “My Nice Name” الى القيم التي تناسبنا.
لم ينته الامر بعد.. دعنا نفترض ان القيم التي تناسبنا هي “بريد مدير الموقع” و “اسم الموقع”، ليس جيدا ان نقوم بذلك يدوياً بالتعديل في الكود السابق خصوصا اذا كان القالب او الاضافة التي نستخدمها ستعمل على عدة مواقع مختلفة.
اذاً، لنجعل الامر اكثر سهولة سنغير في الكود السابق ليصبح هكذا:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
add_filter( 'wp_mail_from', 'arwp_mail_from' );
add_filter('wp_mail_from_name', 'arwp_mail_from_name' );

function arwp_mail_from( $email ) {

$user = get_userdata(1);

return $user->user_email;

}

function arwp_mail_from_name( $name ) {

return get_bloginfo( 'name' );

}



في الكود السابق استخدمنا دالة get_userdata للحصول على بريد المدير بافتراض ان رقم الـ ID الخاص به هو 1 – يمكنك تغيير الرقم 1 الى رقم العضو الذي تريد ان تستخدم بريده -، واستخدمنا دالة get_bloginfo للحصول على اسم الموقع.

لوجين
07-09-2015, 10:45 PM
يعطيكي العافيه فهاوةة عالشرح والتوضيح
بارك ربي في عمرك