Autogestión de banners en wordpress
Posted by Rulo | Filed under desarrollos, php, wordpress
Poder servir banners propios en un wordpress siempre fué algo complicado y muchos clientes eligen a wp como plataforma por ser gratis pero no con la idea de tener un blog, sino la de poder ir actualizando el contenido, y nunca falta la necesidad de poder servir banners propios, ya sean autopromos o de sitios relacionados.
Esta adaptación que hice del plugin original, agrega la funcionalidad de manipular banners en flash. Pero antes de hablar de la funcionalidad agregada, repaso que hace el plugin original.
El plugin wp-serve resuelve la necesidad de la que hablaba antes, pero se queda corto. Agrega al backend una página de administración de banners, donde es muy simple dar de alta, modificar o eliminar posiciones de banners, pero con la restriccion que solo permite imagenes (ya sean jpg, gif o png).
Además tambien se puede especificar una “zona” para cada banner, que vendria a ser como un nombre de posición. Luego en el theme, o en el post, donde llamemos a esa posición irán rotando los banners cargados para ese nombre. Se puede indicar la cantidad de veces que querramos que esa posición se imprima, o que sea ilimitada.
En el backend se pueden ver las posiciones cargadas con una estadistica de impresiones y clicks por cada una. Es bastante piola la verdad. Pero no permite cargar banners en flash y es ahí donde veo un gran defecto en el plugin. Y no soy el único, mi amigo nch también lo cree, ya que el fué quien me pidió que le agregue esta funcionalidad.
La funcionalidad agregada es la del soporte a banners en flash. Al igual que otros adservers el flash necesita recibir un parametro con la url adonde apuntar. Y esto es importante para el conteo de clicks. El banner no apunta directamente a la url de destino, sino que pasa por un “puente” que se encarga de derivar al usuario al destino.

Un ejemplo es el banner de proyectounder que puse en el sidebar.
Para usar el plugin lo puede descargar de aquí. Las instrucciones de uso, las dejé como en el plugin original y agregué una descripción en la página del backend del código a agregar en los banners en flash.
Descarga: adserve-flash
