如何在用户个人资料页面中显示用户额外字段?

时间:2013-12-09 10:08:49

标签: php wordpress-plugin wordpress

我正在使用profile builder免费版插件和Extra user fields插件,我在网站上添加了一些额外字段,我想显示前端用户的额外字段个人资料页面,是否有可能在word-press?有人可以帮助我,我是新闻的新闻。

2 个答案:

答案 0 :(得分:1)

function modify_contact_methods($profile_fields) {

  // Add new fields
  $profile_fields['twitter'] = 'Twitter URL';
  $profile_fields['facebook'] = 'Facebook URL';
  $profile_fields['gplus'] = 'Google+ URL';
  $profile_fields['linkedin'] = 'LinkedIn URL';


  //remove old fields
  unset($profile_fields['google_profile']);
  unset($profile_fields['user_tw']);
  unset($profile_fields['user_fb']);
  return $profile_fields;
}
add_filter('user_contactmethods', 'modify_contact_methods');
// Adding and removing the extra fileds
add_action( 'show_user_profile', 'my_show_extra_profile_fields' );
add_action( 'edit_user_profile', 'my_show_extra_profile_fields' );

我在functions.php中添加了这些行,它会在usermeta表中添加额外的字段。然后我在配置文件构建器插件中有了chnaged代码。

答案 1 :(得分:0)

您可能想尝试获得制造商的支持: http://wordpress.org/support/plugin/profile-builder

这是一个好主意。