English Português

Varios de ustedes habrán notado el nuevo campo contra spam en este blog y al leer los comentarios veo que les pareció tan curioso como a mi, bien, a lo particular de este método hay que agregar su efectividad. De recibir alrededor de 400 comentarios spam al día, he recibido 1 en un mes, esto gracias al plugin para WordPress “Math Comment Spam Protection” encargado de agregar un nuevo campo al formulario de comentarios con la pregunta de un sencilla suma.

La forma de implementarlo, como en la mayoría de los plugins, es bastante sencilla:

  • Descargar la última versión del Math Comment Spam Protection Plugin, al momento la 2.2.
  • Descomprimir el archivo zip y subir la carpeta “math-comment-spam-protection” al directorio de plugins en /wp-content/plugins/.
  • Entrar al panel del blog y activar el plugin.
  • Desde el panel, en la pestaña “Opciones” y en el submenú “Math Comment Spam” puedes hacer cambios en los números que apareceran en las operaciones o el nombre de los campos pero no es necesario. Sin embargo, se hallan hecho cambios o no en la configuración, es necesario dar clic en actualizar los valores.
  • Abrir el archivo “comments.php” y ubicar el campo para introducir la página web. Regularmente es algo como lo siguiente:
    <p>
    <input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
    <label for="url"><small>Pagina web</small></label>
    </p>

    Justo después se coloca el código que hace la llamada al plugin:

    <?php
    /****** Math Comment Spam Protection Plugin ******/
    if ( function_exists('math_comment_spam_protection') ) {
    $mcsp_info = math_comment_spam_protection();
    ?>
    <p>
    <input type="text" name="mcspvalue" id="mcspvalue" value="" size="22" tabindex="4" />
    <label for="mcspvalue"><small>Protección antispam: ¿Suma de <?php echo $mcsp_info['operand1'] . ' + ' . $mcsp_info['operand2'] . ' ?' ?></small></label>
    <input type="hidden" name="mcspinfo" value="<?php echo $mcsp_info['result']; ?>" />
    </p>
    
    <?php } // if function_exists... ?>
  • Guardar los cambios.

Veamos cuanto se puede utilizar este plugin antes de que sea vulnerado por los spammers.

Escrito por Francisco Oliveros

Soy un gran aficionado del diseño y de todo lo que el código puede comunicar. Ingeniero mecánico por profesión, pero dedicado al desarrollo web a tiempo completo.

Blog / Twitter

Artículos relacionados

Sigue leyendo consejos, tips y tutoriales para tu blog.

    Comentarios

    1. Luis / Hace 9 años /

      Deberian de hacer algo parecido tambien en blogger, algun tipo de proteccion anti-spam..

      Saludos

      Responder a Luis →
    2. Neri / Hace 9 años /

      Lo he visto en Varios Blogs y todos comentan lo mismo
      que es efectivo..
      asique me alegro,Un abrazo 😉

      Responder a Neri →
    3. juanu / Hace 9 años /

      Tengo pocas visitas en mi blog, ni spam agarro xD
      ajajaja
      cdo tenga muchas visitas y comentarios lo empezaré a usar
      gracias por el aporte! 🙂

      Responder a juanu →
    4. Airdoggy / Hace 9 años /

      jajaja a mi
      no me llega ni
      spam x)
      que cool el
      plugin
      felicitaciones
      por el blog..
      esta bien cool x)

      Responder a Airdoggy →
    5. Francisco / Hace 9 años /

      Luis, aunque en Blogger casi no hay problemas de spam o si?

      Responder a Francisco →
    6. Francisco / Hace 9 años /

      Luis, aunque en Blogger casi no hay problemas de spam o si?

      Neri, si es efectivo, aunque últimamente se han colado algunos más, igual no se compara con la cantidad de spam que tenía.

      juanu, Airdoggy, tarde o temprano nadie se salva.

      Responder a Francisco →
    7. Luis / Hace 9 años /

      Tienes razon Fco. en blogger no hay que preocuparse mucho, aunque he visto varios comentarios que ni alcaso en algunos blogs, pero no lo llamaria spam a eso..solo son usuarios que solo quieren molestar..

      Saludos

      Responder a Luis →
    8. tata / Hace 9 años /

      Gracias por este aporte tan maravilloso, acabo de instalar el plugin en uno de mis blogs y me funciono perfectamente. Definitivamente es una excelente herramienta para protegernos un poco contra el spam.

      Responder a tata →
    9. tata / Hace 9 años /

      De nuevo yo para pedir por favor que me indiques como hago para colocar un mensaje cuando la persona coloque el resultado incorrecto. Algo asi como lo que tu tienes que dice:

      Error: Haz introducido un valor equivocado en el campo anti-spam. Por favor regresa a la página anterior e intenta de nuevo.

      Podrias darme por favor una pequeña induccion de como lo hago? es decir, en que parte del codigo de la pagina de comments coloco ese mensaje?

      Gracias de antemano por tu respuesta

      Responder a tata →
    10. Francisco / Hace 9 años /

      tata, esa función la realiza también el plugin.

      Responder a Francisco →
    11. Jose / Hace 8 años /

      como operar este sistema?

      Responder a Jose →
    12. The_mastersok / Hace 7 años /

      aun no la he utilizado, ojala que no sea necesario,
      pero lo tendré presente…

      Responder a The_mastersok →
    13. Jeremy Molina / Hace 6 años /

      Muy bueno este metodo, en realidad tuve que emplearlo en mi sitio web por que estaba aumentando el Spam, en fin emplee el Plugin Anti-Spam de WordPress para prevenir esta molesta situacion.

      Responder a Jeremy Molina →
    14. raul / Hace 5 años /

      Pero aquí no sale ?

      Responder a raul →

    Responder

    ¡Gracias por dejar tu opinión! Por favor procura que tus comentarios estén dentro tema, que no sean promocionales (spam), ilegales u ofensivos, de otro modo, serán borrados. Todos los enlaces serán moderados y la URL indicada NO será enlazada.

    Blog and Web es un blog de Blógstica. Hospedado desde 2008 en Liquid Web.

    Términos de uso - Política de privacidad