Resumen de IA
Introducción
¿Te gustaría que los números de teléfono recopilados en tu formulario se conviertan en un enlace dentro de tus notificaciones por correo electrónico? Por defecto, los números de teléfono que llegan en la notificación por correo electrónico no se pueden hacer clic para llamar, sin embargo, con un pequeño fragmento de PHP puedes cambiar esto fácilmente. En este tutorial, te guiaremos a través de la configuración de tu formulario y notificaciones para que estos números tengan la capacidad de hacer clic para llamar.
Ten en cuenta que este fragmento no funcionará si tienes Texto sin formato como plantilla de correo electrónico seleccionada. Para saber qué plantilla de correo electrónico estás utilizando actualmente, navega a la pestaña Ajustes de WPForms » Correo electrónico en el menú de WordPress de la izquierda.
Creación de su formulario
Para el propósito de nuestro tutorial, vamos a crear un formulario con un campo de formulario de Nombre, Correo electrónico, Teléfono y Texto de párrafo.
Si necesitas ayuda para crear un formulario, consulta esta documentación.

Añadir el código para hacer que los números de teléfono sean un enlace
A continuación, vamos a añadir el fragmento de código que convertirá tu campo de Teléfono en un enlace al ver la notificación por correo electrónico.
Para obtener ayuda para añadir fragmentos a tu sitio, revisa este tutorial.
/**
* Make phone numbers a link inside email notifications
*
* @link https://wpforms.com/developers/how-to-make-phone-numbers-a-link-in-email-notifications/
*/
function wpf_dev_html_field_value( $value, $field, $form_data, $context = '' ) {
// Limit this customization to telephone fields.
if ( ! empty( $field[ 'value' ] ) && 'phone' === $field[ 'type' ] ) {
$phone_number = sanitize_text_field( $field[ 'value' ] );
// Make the phone number field a link in the notification
if ( ! empty( $phone_number ) ) {
return '<a href="tel:' . $phone_number . '" target="_blank">' . $phone_number . '</a>';
}
}
return $value;
}
add_filter( 'wpforms_html_field_value', 'wpf_dev_html_field_value', 10, 4 );
Revisemos este fragmento. La primera parte del fragmento solo buscará los campos de formulario de Teléfono. Esto limitará la necesidad de que el fragmento se ejecute en cada campo.
La segunda parte del fragmento, una vez que se encuentre un campo de Teléfono, tomará el número introducido en el formulario y lo convertirá en un enlace en el que se puede hacer clic dentro de la notificación.
Ahora, cuando tu formulario se complete, el número de teléfono aparecerá como un enlace en la notificación por correo electrónico.

¿Te gustaría tener también validación adicional en este campo en particular? Echa un vistazo a nuestro tutorial sobre Cómo proporcionar validación adicional para campos de teléfono.
Relacionado
Referencia de filtro: wpforms_html_field_value