Hola @boryi
Lo ideal sería utilizar la API de WordPress, que para algo está. En concreto, la función
wp_create_user. Tienes más info.
aquí.
Resumiendo, la función acepta 3 parámetros ( los dos primeros obligatorios, que son el username y el password, ambos de tipo string ), y devuelve el user ID si todo ha salido correctamente, es decir, el usuario fue creado con éxito.
Si tienes problemas me dices.
Saludos