Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

La función de comentarios de WordPress anima a los lectores a iniciar un debate en torno al contenido de una entrada del sitio. Sin embargo, es posible que algunos comentarios sean demasiado cortos o más bien largos y no contribuyan demasiado a la discusión. No se preocupe, a continuación le mostraremos cómo limitar fácilmente la longitud de los comentarios en WordPress para que la discusión sea más centrada y eficaz.

Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

¿Por qué limitar la longitud de los comentarios en WordPress?

Una sección de comentarios activa es crucial para crear un ambiente de comunidad en un blog de WordPress. En ella, los visitantes no solo pueden compartir sus comentarios, sino también hacer preguntas e incluso expresar sus opiniones sobre un tema concreto.

Sin embargo, también es importante señalar que no todos los comentarios nos benefician.

A veces, los comentarios demasiado breves no suelen ser muy útiles para el ambiente comunitario de un blog de WordPress. En la mayoría de los casos, este tipo de comentarios son spam y la persona que publica el comentario sólo está tratando de obtener un backlink de su sitio. Los comentarios demasiado largos suelen ser quejicas o malos para el sitio. Ni siquiera están relacionados con el artículo. Así que tenemos que limitar la longitud de los comentarios en nuestro sitio web para crear una comunidad de bloggers de WordPress con un buen ambiente.

Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

Cómo limitar la longitud de los comentarios en WordPress

Para limitar la longitud de los comentarios en WordPress, puede enviar un mensaje a la funciónarchivo functions.phpAñade el código.tenga en cuentaUn pequeño error al introducir el código puede causar problemas con el sitio o incluso hacerlo inaccesible.

Para evitar este riesgo, se recomienda utilizar elWPCodeEste plugin para añadir fragmentos de código. Es uno de los plugins de código de WordPress más populares del mercado para añadir código personalizado de forma segura y sencilla. Usándolo, podrás gestionar tu sitio web más fácilmente.

Instale y active el plug-in WPCode.

Una vez activada, acceda a ella desde la barra lateral de administración de WordPressFragmentos de código " + Añadir fragmento de códigoPágina. Aquí, haga clic en el botón "Usar fragmento" debajo de la opción "Añadir código personalizado (nuevo fragmento)".

Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

Al hacer clic en él, accederás a la página "Crear fragmento de código personalizado". Aquí puedes darle un nombre al fragmento, que no aparecerá en tu sitio web, así que puedes hacer lo que quieras.

A continuación, en la esquina superior derecha de la pantalla, hay un menú desplegable, seleccione "Fragmento PHP" como tipo de código.

Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

Una vez hecho esto, simplemente copie y pegue el siguiente fragmento de código en el cuadro Vista previa del código:


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, no supere los 5000 caracteres'); }
    }
if ( strlen( $comment['comment_content'] ) < 60 ) {
        wp_die('El comentario es demasiado corto. Por favor, utilice al menos 60 caracteres.'); } if ( strlen( $comment['comment_content'] ) < 60 ) {
    }
    return $comment.
}

El funcionamiento de este fragmento de código es el siguiente: ejecutará un filtro antes de que WordPress guarde el comentario en la base de datos o lo preprocese. Este filtro comprueba la longitud del comentario y muestra un mensaje de error si el comentario es demasiado corto o demasiado largo. Este snippet establece la longitud del comentario en un mínimo de 60 caracteres y un máximo de 5000 caracteres por defecto.

Si quieres personalizar el límite de longitud de tu comentario, sólo tienes que sustituir el número 5000 del código por el número de límite máximo que desees.

Del mismo modo, si desea establecer una longitud mínima de comentario diferente, también puede sustituir el número 60 en el código por el valor que desee. De esta forma, puedes establecer fácilmente diferentes requisitos de longitud de comentario en tu sitio WordPress.

También es posible cambiar el mensaje que se mostrará en su sitio cuando un usuario sobrepase o no alcance el límite de comentarios. Basta con escribir la frase que se mostrará después de la línea del código.wp_die

if( strlen( $comment!comment content'])>5800)wp die('el comentario es demasiado largo. Por favor, mantenga su comentario por debajo de 5000 caracteres. );
}
f(strlen($comment['comment content'])<60){wp die('el comentario es demasiado corto, utilice al menos 60 caracteres.'); }
Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

A continuación, desplácese hasta la sección "Insertar" y seleccione el modo "Insertar automáticamente".

Una vez activado, el código personalizado se ejecutará automáticamente en el sitio web.

Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

Si sólo quieres limitar la longitud de los comentarios en determinadas páginas web, también puedes hacerlo. Simplemente desplácese hasta la sección "Lógica condicional" y active el interruptor "Activar lógica". Seleccione la opción "Mostrar" en el menú desplegable "Condicional" y, a continuación, haga clic en el botón "+ Añadir nuevo grupo".

Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

Una vez pulsado, se abrirá una nueva pestaña. En esta pestaña, deberá seleccionar la opción "URL de la página" en el menú desplegable de la izquierda.

Después, en la casilla de la derecha, introduzca la URL de la página en la que desea limitar la longitud de su comentario.

De esta forma, sólo la página correspondiente a la URL que acabas de introducir tendrá activado este fragmento de código para limitar la longitud de los comentarios.

Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

Vuelve a la parte superior de la página y cambia el interruptor "Inactivo" a "Activo".

Por último, haga clic en el botón Guardar clip para almacenar la configuración.

Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

Ahora, si un usuario introduce menos palabras en un comentario que la longitud mínima que usted haya establecido, aparecerá un mensaje de alerta en su pantalla.

Los usuarios no pueden publicar correctamente un comentario hasta que no hayan introducido un comentario que alcance una longitud mínima establecida.

Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

Del mismo modo, este mensaje aparece en la pantalla del usuario cuando escribe un comentario que supera el límite máximo. Ayuda a reducir los comentarios spam en el sitio.

Cómo limitar la longitud de los comentarios en WordPress (tutorial sencillo)

Espero que este tutorial os haya ayudado a entender cómo establecer un límite de longitud de comentarios en WordPress.


Póngase en contacto con nosotros
¿No puede leer el artículo? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de pequeñas empresas
Teléfono: 020-2206-9892
QQ咨询:1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
Publicado por photon fluctuations, retweeted with attribution:https://www.361sale.com/es/8154/

Como (1)
Anterior 17 de abril de 2024 16:04
Siguiente 17 de abril de 2024 17:50 h.

Recomendado

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Póngase en contacto con nosotros

020-2206-9892

QQ咨询:1025174874

Correo electrónico: info@361sale.com

Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres

Servicio de atención al cliente WeChat
Para facilitar el registro y el inicio de sesión de los usuarios en todo el mundo, hemos anulado la función de inicio de sesión por teléfono. Si tiene problemas para iniciar sesión, póngase en contacto con nuestro servicio de atención al cliente para que le ayuden a vincular su dirección de correo electrónico.