Plugin Contact Form 7 de WordPress sin spam

10-06-2010 - WordPress

contact form 7

Hace un mes aproximadamente hablamos del plugin Contact Form 7 de WordPress. Esta extensión nos permite realizar de forma bastante sencilla un formulario de contacto para nuestra página web o blog realizado en WordPress. Los buscadores y robots encontrarán la página y el formulario al pasar unos días de haber colgado la página a la red. Es entonces cuando se puede empezar a recibir spam al correo electrónico si no se ha prevenido antes este problema.

Para evitar recibir spam al correo electrónico, Contact Form 7 presenta dos alternativas: la opción CAPTCHA o la opción Akismet.

CAPTCHA

  1. Instalar la extensión Really Simple CAPTCHA.
  2. Una vez instalado este plugin, podremos crear un campo del tipo CAPTCHA al crear o editar nuestro formulario.
  3. Al insertar el formulario a una página del website, aparecerá un campo donde el usuario deberá introducir los caracteres mostrados en una imagen, evitando así el spam generado por robots. Tal vez queramos evitar tener que añadir un código CAPTCHA al formulario para facilitar el envío del formulario al usuario y, quizá por esta razón, es interesante la siguiente opción que utiliza la extensión Akismet.

Akismet

  1. Activar la extensión Akismet, que ya viene instalada por defecto con WordPress.
  2. Configurar correctamente Akismet, con una clave API de WordPress.
  3. Al crear o editar uno de los campos del formulario, tendremos que añadir, por ejemplo, en el campo nombre, el atributo siguiente: akismet:author. Quedando el campo de la siguiente forma: [text* nombre akismet:author]. Si tenemos, por ejemplo, un campo e-mail, el campo quedará de la siguiente manera: [email* email-usuario akismet:author_email].
  4. Esta opción utilizando Akismet es realmente efectiva y no hace falta añadir ningún campo adicional a rellenar por el usuario. A la página web del plugin Contact Form 7 podéis encontrar más información al respecto.

Plugin de WordPress para formularios: Contact Form 7

6-05-2010 - WordPress

El plugin Contact Form 7 es una extensión de WordPress que nos permite realizar de forma bastante simple un formulario de contacto para nuestra página web o blog realizado en WordPress. Por su simplicidad y flexibilidad, escoger Contact Form 7 para la creación de uno o varios formularios, es una gran opción.

La instalación es muy fácil, como la de cualquier otro plugin de WordPress:

  1. Descargarse el plugin y descomprimirlo
  2. Subir el directorio descomprimido a la carpeta /wp-content/plugins/
  3. Activar el plugin des del apartado Plugins de la página de administración del blog.

Una vez activado el plugin ya podemos crear nuestro primer formulario desde la página de administración del blog. Podemos definir qué campos queremos y qué estructura queremos que tenga el formulario, así como definir los tipos de los botones (cuadro de texto, área de texto, desplegable, casillas de selección, radiobuttons, botón de enviar …). También podemos definir el texto del mensaje que queremos enviar por e-mail, la dirección electrónica a la que queremos enviar el e-mail de contacto, el asunto, etc. Una vez creado el formulario ya lo podemos incluir a aquella o aquellas páginas que creamos conveniente.

La página web de Contact Form 7 es muy completa y podemos encontrar en ella tutoriales, FAQs y soporte.

El plugin Contact Form 7 es gratuito y se puede descargar des del directorio de plugins de la página de WordPress.

Plugin Wordpress: Related Posts

30-04-2010 - WordPress

Os hablaremos de otro plugin para WordPress que instalamos en este blog. Se trata de WordPress Related Posts.

Este plugin nos genera para cada post que creamos una lista de posts relacionados según las etiquetas asignadas.

La instalación es muy sencilla:

  1. Descárgate el plugin Wordpress Related Posts.
  2. Sube la carpeta descomprimida a tu wp-content/plugins.
  3. Activa el plugin desde la página de administración del blog.
  4. Escribe en el código de tu template (allí donde quieras que aparezcan los posts relacionados):  <?php wp_related_posts(); ?>
  5. Accede a Opciones -> WordPress Related Posts y confíguralo a tu gusto.

Es fácilmente gestionable y se pueden configurar diversos aspectos como:

  • El título que queremos que aparezca.
  • Qué hacer cuando no hay posts relacionados.
  • El número de posts que queremos que nos liste.
  • Si queremos excluir alguna categoría.

Plugin Wordpress: Google XML Sitemaps

30-04-2010 - WordPress

Hemos instalado el plugin Google XML Sitemaps en este blog. Se instala y se utiliza de manera sencilla y es muy eficaz.

Este plugin nos permite generar el sitemap (tanto el sitemap.xml como el sitemap.xml.gz) de nuestro blog realizado en WordPress. Así, cada vez que se crea un post nuevo, nuestro sitemap se actualiza inmediatamente y se hace un ping automáticamente a ASK.com, Google, MSN Search y Yahoo!.

La instalación es muy sencilla:

  1. Descargarte el plugin Google XML Sitemaps.
  2. Sube la carpeta descomprimida a tu wp-content/plugins.
  3. Genera dos ficheros llamados sitemap.xml y sitemap.xml.gz vacíos y súbelos a la carpeta raíz de tu blog. Debes darle permisos de lectura y escritura (0666) a ambos ficheros.
  4. Activa el plugin desde la página de administración del blog.
  5. Accede a Opciones -> XML-Sitemap. Configúralo como quieras y ya puedes generar y notificar de tu sitemap por primera vez.

A partir de este momento, cada vez que crees un post nuevo, tu sitemap se actualizará inmediatamente y se hará un ping a los principales buscadores notificándoles la actualización.

Es fácilmente gestionable y se pueden configurar diversos aspectos como:

  • A qué buscadores quieres notificar de la actualización de tu sitemap
  • El tipo de páginas que quieres incluir en tu sitemap
  • Las prioridades que quieres otorgar a tus páginas
  • La frecuencia de cambios que tendrán tus páginas