Un usuario preguntó 👇
Leí una publicación hace un tiempo sobre lo que podría establecer la longitud máxima de tono. ¿Se ha agregado o planeado esa característica?
(@jquigam)
Hace 3 años, 3 meses
Hola 317th,
Actualmente no tenemos la capacidad incorporada para limitar el número de caracteres de un campo, aunque esto está en nuestra lista de solicitudes de funciones (y también agregaré su voto).
Sin embargo, esto se puede hacer con un pequeño código personalizado:
/** * Limit number of characters allowed for a field * Apply the class "wpf-char-limit" to the field to enable. * */ function wpf_char_limit() { ?> <script type="text/javascript"> jQuery(function($){ $('.wpf-char-limit').attr('maxlength',9); // Change number to character limit }); </script> <?php } add_action( 'wpforms_wp_footer', 'wpf_char_limit' );
Donde ayuda, tenemos tutorial sobre cómo agregar código personalizado como este aquí.
Una vez que haya colocado el código en su sitio, deberá hacer algunas cosas:
1) Ajuste el número a la longitud máxima de caracteres (si mira en el código, actualmente está configurado en 9).
2) Luego deberá abrir el generador de formularios y hacer clic en el campo para el que desea aplicarlo. Desde el panel Opciones de campo, deberá abrir Opciones avanzadas y luego agregar «wpf-char-limit» al campo Clases CSS. Aquí hay una foto para que pueda ver exactamente cómo debe hacerlo.
Con este enfoque, puede aplicar este mismo límite de caracteres a cualquier campo de WPForms en su sitio.
¡Espero que eso ayude! Avísame si tienes alguna pregunta 🙂
(@policromo)
Hace 3 años, 1 mes
Desafortunadamente, esta solución no funcionó para mí. ¿Esta solución evitará la entrada de texto adicional en el límite especificado o tiene la intención de bloquear el envío?
Agregue otro voto a esta función; era necesario al usar Contact Form 7, ¡y me lo he perdido mucho desde que migré a WPForms!
Esta respuesta fue modificada hace 3 años, hace un mes por. Esta respuesta fue modificada hace 3 años, hace un mes por.
(@jquigam)
Hace 3 años, 1 mes
Hola policromática,
Seguro, voté por esta solicitud de función 🙂
En caso de que sirviera de ayuda, recientemente publicamos un tutorial para esto en nuestros documentos para desarrolladores: https://developers.wpforms.com/docs/limit-number-of-characters-for-a-text-field/. El código es el mismo, pero con suerte los detalles sobre su uso serán más claros en ese momento.
Este código está destinado a limitar la cantidad de caracteres que se pueden ingresar en un campo (por lo tanto, si el usuario intenta ingresar más que ese límite, no funcionará; no se pueden ingresar caracteres adicionales).
¡Espero que eso ayude!
(@policromo)
Hace 3 años, 1 mes
Extraño; Me pregunto por qué no me hace eso. Puedo seguir escribiendo sin hacer preguntas. Tal vez intente de otra manera que no sean los fragmentos de código.
¡Gracias!
(@jquigam)
Hace 3 años, 1 mes
Hola policromática,
¡Lo siento por eso! Puede haber un conflicto con algún otro JavaScript en su sitio.
Si está interesado en hacer más al respecto, esta guía de WPBeginner explica cómo realizar un seguimiento de los conflictos de código con otros plugins o sitios de temas.
Y si decide continuar con esto y encuentra una fuente de conflicto, háganoslo saber; de esa manera, esperamos que ayude a otros que encuentren este hilo y tengan un problema similar.
¡Gracias! 🙂
¿Solucionó tu problema??
0 / 0