Desactivar el código HTML en los comentarios

Tiempo estimado de lectura: 2 minutos

 

Cómo podemos desactivar el código HTML en los comentarios

En esta ocasión veremos como desactivar el código HTML en los comentarios. Este truco es una buena opción para evitar que los spammers inserten código no deseado en los comentarios de nuestros artículos.

Si tienes un blog, sabrás de que hablo, y si tienes pensado crear uno, deberás tener mucho cuidado y prestar mucha atención a las respuestas de tus artículos. Los spammers pueden enviar numerosos enlaces HTML dentro de los comentarios que hacen, algo que no es muy bueno para atraer tráfico a tu web, ya que, por un lado, un enlace saca a tu visitante de tu web, y por otro, crea una mala reputación de tu blog si tus comentarios están plagados de vínculos «basura».

Podemos solucionar todo esto si impedimos insertar cualquier código HTML en los comentarios, y solo dejamos el texto propio del comentario.

Código que vamos a utilizar

function plc_comment_post( $incoming_comment ) {
// convierte todo en un comentario y muestra todo literalmente
$incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);
// las comillas simples, que no pueden ser # 039 en código HTML, ya que WordPress lo marca como spam
$incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] );
return( $incoming_comment );
}
function plc_comment_display( $comment_to_display ) {
// Volvemos a poner las comillas simples
$comment_to_display = str_replace( ''', "'", $comment_to_display );
return $comment_to_display;

Y la pregunta del millón: ¿Dónde tenemos que colocar este código?

Ya sabes que puedes hacerlo de varias formas, pero yo te aconsejo hacerlo con el plugin Code Snippets, con el que podrás insertar código en tu WordPress de una forma sencilla.

 


¿Te ha servido este artículo?, DALE CHICHA 0


¿Qué te ha parecido el artículo?. Házmelo saber en los comentarios que tienes más abajo. Estoy deseando leerte.

Por último, si crees que este artículo puede ser interesante para algún amigo tuyo, te agradecería enormemente que lo compartieras con él y con todo el mundo a través de las Redes Sociales.

Puntúa este artículo:
[Total: 0 - Promedio: 0]

Puede que también te interese...

Deja una respuesta

Información básica sobre protección de datos
Responsable: Jose González Bueno.
Finalidad: Moderación y publicación de comentarios.
Destinatarios: No se comunican datos a terceros, salvo por imperativo legal.
Derechos: Tienes derecho a acceder, rectificar, exportar y suprimir tus datos.

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

He leído y acepto la política de privacidad de este sitio. *