Cómo limitar la longitud del comentario en WordPress
Los comentarios de WordPress fomentan las discusiones sobre tu tema. Sin embargo, puede encontrar que los comentarios por debajo de una cierta longitud o por encima de cierta longitud no son muy útiles. En este artículo, le mostraremos cómo limitar la longitud de los comentarios en WordPress, para que pueda establecer el límite mínimo y máximo de comentarios para su sitio de WordPress.
¿Por qué limitar la longitud del comentario en WordPress??
En nuestra experiencia de moderar las discusiones en línea durante la última década, hemos encontrado que los comentarios más útiles tienen más de 60 caracteres y menos de 5000 caracteres de longitud..
Cuando una persona escribe un comentario de una sola palabra, por lo general no es muy útil. En la mayoría de los casos, es spam porque el autor simplemente está tratando de obtener un enlace de retroceso desde su sitio.
Sin embargo, cuando una persona escribe un comentario de más de 5000 caracteres, suele ser una queja o queja que en la mayoría de los casos no es relevante para ese artículo en particular..
Al establecer límites de longitud de comentarios en WordPress, puede mejorar la calidad de sus comentarios.
Echemos un vistazo a cómo controlar la longitud de los comentarios en WordPress.
Video Tutorial
Suscribirse a WPBeginnerSi no te gusta el video o necesitas más instrucciones, continúa leyendo.
Hay dos métodos para limitar la longitud de los comentarios en WordPress. El primer método requiere que instales un plugin. El segundo método utiliza un fragmento de código simple que puede agregar a su sitio.
Método 1: Limitar la longitud del comentario usando un complemento
Lo primero que debe hacer es instalar y activar el complemento Control Comment Length. Tras la activación, simplemente vaya a Ajustes »Control de longitud del comentario para configurar los ajustes del plugin.
La interfaz de usuario del plugin está en alemán con inglés. Puede establecer el número mínimo y máximo de caracteres que puede tener un comentario. Recomendamos usar 60 para el mínimo y 5000 para el recuento máximo de caracteres..
También puede agregar mensajes que serán visibles para los usuarios cuando los comentarios sean demasiado cortos o demasiado largos. El complemento solo proporciona estos mensajes en el idioma alemán. Puedes reemplazarlo con tu propio mensaje..
Método 2: Limitar la longitud del comentario usando un fragmento de código
El segundo método es para los usuarios que no les importa tratar con código de código. Añadiremos un gancho de filtro a preprocess_comment
. Este filtro se ejecuta antes de que WordPress guarde cualquier comentario en la base de datos o ejecute cualquier otro procesamiento previo en los comentarios enviados. Lo utilizaremos para comprobar la longitud del comentario. Si está por encima o por debajo de los parámetros establecidos para la longitud del comentario, le mostraremos a los usuarios un mensaje de error.
Simplemente agregue este código al archivo functions.php de su tema o a un complemento específico del sitio.
add_filter ('preprocess_comment', 'wpb_preprocess_comment'); function wpb_preprocess_comment ($ comment) if (strlen ($ comment ['comment_content'])> 5000) wp_die ('El comentario es demasiado largo. Por favor, mantenga su comentario en 5000 caracteres.'); if (strlen ($ comment ['comment_content']) < 60 ) wp_die('Comment is too short. Please use at least 60 characters.'); return $comment;
Esperamos que este artículo te haya ayudado a limitar la duración de los comentarios en WordPress. También puede consultar nuestra guía sobre 12 consejos y herramientas vitales para combatir el spam de comentarios en WordPress.
Si le ha gustado este artículo, suscríbase a nuestros tutoriales en video del Canal de YouTube para WordPress. También puedes encontrarnos en Twitter y Facebook..