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

وردپرس دارای یک سیستم عضویت است که می توانیم توسط آن به دیگران اجازه دهیم در وب سایت ما عضو شوند. وردپرس به صورت پیش فرض چندین فیلد به عنوان فیلدهای اضافه پروفایل در خود جا داده است. 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' );

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

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