欢迎使用WPSE。您可以使用wp_insert_user, 你不需要抓住任何东西。
假设他们在这里填写一个包含姓名、用户名、电子邮件和密码字段的表单,然后您可以根据需要捕获它。
$name_array = explode(\' \',$_POST[\'name\']);
$user = array(
\'user_login\' => $_POST[\'username\'],
\'user_pass\' => $_POST[\'password\'],
\'user_email\' => $_POST[\'email\'],
\'first_name\' => $name_array[0],
\'last_name\' => $name_array[1],
);
$user_id = wp_insert_user( $user );
wp_new_user_notification( $user_id, $_POST[\'password\'] );