wordpressのcodexでerror objectが戻り値となっている場合、
下記のような関数が使えます。
is_wp_error
エラーかどうかの判定を行います。
get_error_message
エラーメッセージを表示します。
get_error_code
エラーコードを表示します。
例
$ret = wp_create_user($user, $pass, $email);
if (!is_wp_error($ret)) {
// 正常
} else {
// 異常
echo 'error! ' . $ret->get_error_code() . ':' . $ret->get_error_message();
}