تغییر فیلد های اطلاعات کاربری

احتمالا شما دوستان عزیز اطلاع دارید که در قسمت شناسنامه یک کاربر در وردپرس یک سری اطلاعات و یک سری فیلد برای اطلاعات وجود دارد مثل درباره , یاهو , icq و … . اما خب بعضی سایت ها نیاز دارند که این فیلدها رو تغییر بدهند . برای اینکار لازم نیست دست به دامن پلاگین یا ویرایش هسته وردپرس بشوید. امروز همیار وردپرستون با یک کد ساده به شما این رو آموزش میدهد :

کافیست کد زیر را در functions.php قالب خود قرار دهید :

<?php
add_filter( 'user_contactmethods' , 'update_contact_methods' , 10 , 1 );
 
function update_contact_methods( $contactmethods ) {
 
// Add new fields
$contactmethods['phone'] = 'شماره تلفن';
$contactmethods['mobile'] = 'شماره موبایل';
$contactmethods['address'] = 'آدرس منزل';
 
// Remove annoying and unwanted default fields
unset($contactmethods['aim']);
unset($contactmethods['jabber']);
unset($contactmethods['yim']);
 
return $contactmethods;
}
?>

توجه کنید در قسمت // Add new fields که نوشته میتوانید فیلدی که مد نظر دارید اضافه نمایید , و در قسمت // Remove annoying and unwanted default fields میتوانید فیلدهایی که ضروری نیستند را حذف کنید !

لذت ببرید … خیلی ساده بود

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام اگه ميشه كد تاريخ امروز رو قرار بديد يا تو جواب همين كامنت بگيد
    ممنون بابت مقالات خوبتون

  2. با سلام

    ما میتونیم به کل کاربران شما هاست رایگان با امکانات نا محدود بدیم

    لینک دریافت :

    http://www.hamihosting.net/my/cart.php?a=add&pid=1

  3. من کدی که گذاشتی رو تست کردم٬ برای همین مثال‌ها کار میکنه و سه فیلد اضافه میشه و سه فیلد هم حذف میشه٬ اما وقتی من میخوام یکسری فیلد دیگه مثل نام و نام خانوادگی رو حذف کنم جواب نمیده !
    کدی که برای حذف نام و نام خانوادگی به کد بالا اضافه کردم :
    unset($contactmethods[‘first_name’]);
    unset($contactmethods[‘last_name’]);

  4. آقا اینکه شما تصویری رو برداری و نگی از کجا آوردی و حق تکثیر رو رعایت نکنی نه منصفانه است نه حرفه‌ای!

    • 13 سال عضو همیار وردپرس

      ببخشید این تصویر برای شما بوده ؟ شما اینو کجا منتشر کردی ؟

  5. سلام
    دوستان زیادی گفتن این کد کجا باید قرار بگیره
    اگه میشه لطفا توضیح بدین علی اقا ؟

  6. سلام
    خیلی عالیه ممنون
    فقط یه سوال: اگه بخام تاریخ تولد رو به قسمت نام اضافه کنم و یا یه قسمت جدید اضافه کنم از چه کدی استفاده کنم

  7. سلام
    من معمولا به نوشته‌ها و آموزش‌هاتون مراجعه و استفاده می‌کنم. خیلی زحمت می‌کشید. موفق باشید.

  8. سلام
    یک سئوال، چطور میشه اطلاعات یک کاربر خاص رو در یک نوشته یا برگه فراخوانی کرد؟ یعنی نام و مشخصات و زندگینامه و… کاربری رو در یک برگه یا نوشته قرار داد؟
    با تشکر از زحماتتون

  9. دستت درد نکنه علی جان.
    دیروز اتفاقا چنین چیزی لازمم شد !!!
    مثل همیشه کارت عالی بود.

  10. با سلام
    این کد رو باید از کجا تغییر بدم؟
    ممنون بابت این مطلبتون