اطلاعات اضافه برای کاربران در وردپرس

اطلاعات اضافه برای کاربران در وردپرس

اطلاعات اضافه برای کاربران در وردپرس


اطلاعات اضافه برای کاربران در وردپرس

شاید بسیاری از دوستان برای عضو گیری در سایت نیاز به دریافت اطلاعات بیشتری بغیر از اطلاعات پیشفرض موجود در تنظیمات کاربری وردپرس داشته باشند ، به کمک این آموزش می توانید این عمل را انجام داده و باکس های اضافه تری جهت دریافت اطلاعات کاربر و ذخیره سازی آنان در پنل مدیریتی خود و ثبت بر روی دیتابیس خود داشته باشید ، خب آموزش رو به این صورت شروع می کنیم ;

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

بعد از کپی کردن کد زیر را درون فایل functions.php قرار دهید ،


function my_custom_userfields( $contactmethods ) {

    // باکس های خود را به ترتیب در اینجا اضافه کنید
    $contactmethods['contact_phone_office']     = 'تلفن ثابت';
    $contactmethods['contact_phone_mobile']     = 'تلفن همراه';
    $contactmethods['contact_office_fax']       = 'فکس';

    return $contactmethods;
}
   add_filter('user_contactmethods','my_custom_userfields',10,1);

نتیجه ی کد بالا در سربرگ مطلب قابل مشاهده هست ، برای اضافه کردم باکس جدید کافیه کد زیر رو قرار بدید ;

    $contactmethods['contact_phone_office']     = 'تست';

حالا برای فراخوانی اطلاعات دریافت شده ی خودتون کافیه این کد رو در محل مورد نظر خودتون قرار بدین ;

<?php the_author_meta('contact_phone_office'); ?>

کافیه بجای contact_phone_office دستور تعریفی خودتون رو قرار بدین ، امیدوارم مورد استفاده ی تمامی کاربران قرار بگیره

ارسال دیدگاه

بدون دیدگاه


آمار سایت

  • 41
    60% Complete
    مطالب منتشر شده
  • 3
    90% Complete
    محصولات فروشگاه
  • 50,000
    70% Complete
    میزان فروش
  • 0
    50% Complete
    اعضای خبرنامه
  • 0
    93% Complete
    Facebook fans