---
title: "Verifica si un email ya existe en WordPress con email_exists"
description: "¿Sabías que WordPress tiene una función nativa para verificar si un email ya está registrado? Con email_exists puedes comprobarlo fácilmente. ¿Cómo funciona? La función email_exists( string $email ) d..."
url: https://dev.adammartin.es/micro-pildora/verifica-si-un-email-ya-existe-en-wordpress-con-email_exists/
date: 2024-03-20
modified: 2026-08-04
author: "Adam Martin"
type: micro-pildora
lang: es
---

# Verifica si un email ya existe en WordPress con email_exists

¿Sabías que WordPress tiene una función nativa para verificar si un email ya está registrado? Con `email_exists` puedes comprobarlo fácilmente.

## ¿Cómo funciona?

La función `email_exists( string $email )` devuelve el ID del usuario si el email está registrado o `false` si no existe.

**Parámetro:**

- `$email`: La dirección de correo que quieres verificar.

**Uso típico:** Esta función es ideal para validar el registro de nuevos usuarios y evitar duplicados en tu base de datos.

Por ejemplo:

PHPif ( email_exists('usuario@example.com') ) {
echo 'El email ya está registrado.';
} else {
echo 'El email está disponible.';
}

```
if ( email_exists('usuario@example.com') ) {
    echo 'El email ya está registrado.';
} else {
    echo 'El email está disponible.';
}
```

Para más detalles, consulta la documentación oficial de [email_exists](https://developer.wordpress.org/reference/functions/email_exists/).
