A menudo, dependiendo de la versión de PHP de nuestro hosting, o incluso por alguna actualización del servidor, nuestros formularios de contacto dejan de funcionar.
Por defecto WordPress utiliza la función de envío propia de php mail(). Pero cuando esta falla porque el hosting no tiene alguna librería o cualquier otra razón, la solución es instalar un plugin.
Arriba tenéis el enlace.
Este plugin lo que permite es configurarlo con una cuenta de correo que tengáis. Podéis utilizar la vuestra, o crear una nueva únicamente para el envío de email, eso ya es cosa vuestra.
Así WordPress ya no utilizará la función mail() y utilizará la SMTP y ya os funcionará otra vez el envío de formularios.
IMPORTANTE: Si algún día cambiáis la contraseña de la cuenta, deberéis cambiarla en el plugin también, sino volverá a no funcionar el envío.