Category: Sin Categoría

Diciembre 28th, 2009

¡Feliz día de los inocentes!

Ahora que queda un minuto para terminar el día de los inocentes, tenemos que reconocer que Joomla no ha comprado WordPress.

Eso si, aunque nuestra noticia era poco creible, en Nosolocodigo han hecho una excelente inocentada basada en nuestra idea. ¡Felicidades!

Con esto nos hemos sumado a tantos otros sitios que celebramos el día de los inocentes publicando bulos en nuestros portales. Es la unica oportunidad en el año en la cual podemos publicar noticias falsas sin problemas y siempre, por supuesto, con sentido de humor.

En fin, esperamos que lo hayais pasado bien en el día de los inocentes y que no hayais picado en las trolas (seguro que más de una os han contado).

Diciembre 22nd, 2009

¿Qué son los Hooks de WordPress?

No se si habréis escuchado de estas funciones que nos provee la API de WordPress, llamados Hooks (o Ganchos, literalmente traducido).

Lo que hacen estos ganchos es facilitaros la tarea de escribir algunos plugins (o implementar hacks) que necesiten cambiar alguna función de los llamados archivos Core de WordPress, que son ni más ni menos los ficheros principales que utiliza WordPress para funcionar.

Pero modificar los Cores no es una buena idea. De hecho, puede generar extensos problemas y agujeros en la instalación.

Justamente para evitar esto, utilizamos los Hooks. Lo que hacen, como indica su nombre, es enganchar funciones entre sí.

A su vez, se dividen en dos (y cito del Códex):

  1. Acciones: Son los ganchos que el núcleo de WordPress ejecuta en puntos específicos durante la ejecución o cuando ocurren eventos específicos. Se puede especificar que uno o mas de las funciones de PHP sean ejecutadas en estos puntos a través del API de Acciones.
  2. Filtros: Son los ganchos que WordPress utiliza para modificar texto de varios tipos antes de agregarlo a la base de datos o enviarlo a la pantalla del navegador. Un filtro puede especificar que una o mas de sus funciones de PHP sea ejecutada para modificar tipos específicos de de texto en estos puntos usando el API de Filtros

También podéis aplicar los ganchos a un theme de WordPress, agregando los mismos fichero functions.php.

Con esto ya tenéis una noción básica de lo que son los hooks, y os podrá servir en un futuro para evitar inconvenientes.

Información extraída de Smashing Magazine y el Códex de WordPress, que tiene muchísima más información al respecto.

Diciembre 21st, 2009

SI CAPTCHA Anti-Spam, cuando Akismet no basta

SI CAPTCHA Anti-Spam es un plugin muy popular en la comunidad de WordPress, así que más de uno debe de haberlo escuchado en alguna parte.

Este poderoso plugin es completamente compatible con el famoso anti-spam Akismet, y complementa su seguridad, ya que agrega CAPTCHAs en todos los formularios de vuestro blog (hasta el diálogo de inicio de sesión, si lo queréis), y le ahorra el trabajo a Akismet, ya que los odiosos bots no pueden siquiera publicar el comentario.

Ejemplo del funcionamiento de "SI CAPTCHA Anti-Spam"

Se configura desde el panel de administración de WordPress (wp-admin) directamente, otra ventaja considerable para usuarios que no quieran tocar el código.

Además:

  • No requiere JavaScript
  • Permite los trackbacks y pingbacks
  • Tiene la opción de ser desactivado para los Administradores
  • Podéis elegir si aparece en los diferentes formularios de WordPress

Para la descarga y más especificaciones técnicas, visitad la Página del Plugin en el Repositorio oficial de WordPress.