وردپرس: حذف فیلدهای پیش فرض پروفایل کاربران
کد تخفیف در جریان norooz97 %15 تا آخر خرداد 1397

وردپرس دارای یک سیستم عضویت است که می توانیم توسط آن به دیگران اجازه دهیم در وب سایت ما عضو شوند. وردپرس به صورت پیش فرض چندین فیلد به عنوان فیلدهای اضافه پروفایل در خود جا داده است. 3 عدد از این فیلدها، برای تماس با کاربر هستند که شامل AIM و YAHOO و JABBER هستند.

در یکی از مستندات گذشته مارکت دِومی نحوه افزودن فیلدهای سفارشی جدید به پروفایل وردپرس را به شما آموزش داده ایم که می توانید توسط آن مستند، چند فیلد دلخواه به پروفایل کاربران اضافه کنید اما اگر قصد دارید فیلدهای تماس پیش فرض را از پروفایل حذف نمایید، با ما در این مستند از مارکت دِومی همراه باشید.

برای انجام اینکار، کافیست کد زیر را در فایل functions.php قالبتان قرار دهید. این کد نیاز به هیچ تنظیمات خاصی ندارد و پس از قرار گرفتن در فایل فانکشن، فعالیت خود را که همان مخفی کردن فیلدهای پیش فرض وردپرس است را انجام خواهد داد.

function devme_remove_contact_methods( $contactmethods ) {
    unset( $contactmethods['aim'] );
    unset( $contactmethods['jabber'] );
    unset( $contactmethods['yim'] );
    return $contactmethods;
}
add_filter( 'user_contactmethods', 'devme_remove_contact_methods' );
کانال موزیک

هنوز دیدگاهی ارسال نشده! نظر شما چیست؟

دیدگاه شما درباره این صفحه چیست؟