گاهی نیاز است که یک یا چند فیلد را به پروفایل کاربران وردپرس اضافه کنید و آنها را در سایت نمایش دهید .

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

شما می توانید از تابع get_the_author_meta()   برای نمایش فیلد سفارشی اضافه شده استفاده کنید .

همچنین می توانید فیلدهای دلخواه دیگری را با کپی گرفتن از کد زیر ، را ایجاد کنید .

<? add_action( 'show_user_profile', 'extra_user_profile_fields' ); add_action( 'edit_user_profile', 'extra_user_profile_fields' ); function extra_user_profile_fields( $user ) { ?>


<? }

add_action( ‘personal_options_update’, ‘save_extra_user_profile_fields’ );
add_action( ‘edit_user_profile_update’, ‘save_extra_user_profile_fields’ );

function save_extra_user_profile_fields( $user_id ) {
if ( !current_user_can( ‘edit_user’, $user_id ) ) { return false; }
update_usermeta( $user_id, ‘address’, $_POST


[‘address’] );
}
?>

  • facebook
  • googleplus
  • twitter
  • linkedin
  • linkedin
  • linkedin

هدف ما در تیم راهنمای وردپرس ارائه خدمات به علاقه مندان در حوزه وب و بخصوص وردپرس و در نهایت ایجاد کسب و کار و به ثمر رسیدن ایده های شما دوستان خلاق میباشد.

  • twitter
  • googleplus

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *