用户配置文件中的WP成员附加字段

时间:2015-08-14 作者:arshidok

我希望在注册过程中有一组有限的字段,但仍然希望用户可以在用户配置文件中完成其他字段。这些不是必填字段。

正如我所知,这必须通过使用过滤器来完成。

那个过滤器是什么?

谢谢

1 个回复
SO网友:Domain

我列出了必要的挂钩,这些挂钩将添加、验证注册表上的自定义字段,以及允许从用户配置文件页面更新字段-

//show field on WordPress registration form
add_action(\'register_form\',\'register_form_callback\');

//handle validation
add_filter(\'registration_errors\', \'registration_errors_callback\', 10, 3);

//save user data
add_action(\'user_register\', \'user_register_callback\');

seems you are looking for these

//add fields on user profile page
add_action( \'show_user_profile\', \'show_user_profile_callback\' );
add_action( \'edit_user_profile\', \'edit_user_profile_callback\' );

//handle profile update errors
add_filter(\'user_profile_update_errors\', \'user_profile_update_errors_callback\', 10, 3);

//update profile
add_action(\'profile_update\',\'profile_update_callback\');

结束

相关推荐

Functions.php中的入队样式

这对我没用functions.php: if( is_page_template( \'template-flat.php\' ) ) { function flatsome_scripts() { wp_enqueue_style( \'flatsome-style\', get_template_directory_uri() .\'/flatash/css/foundation.css\', array(), \'2.1\', \'all\'); }