Mis Plugin WordPress Favoritos
- 19/12/2006
- 11:51 pm
Soy un usuario de WordPress que se siente satisfecho por las cualidades que tiene este famoso gestor de blogs, pero creo que mi buena experiencia con WordPress es debido a la variedad y calidad de los plugins que existen y que facilitan las diversas tareas en la gestión del blog.

En esta ocasión quiero compartir con ustedes mi plugins favoritos, los que son infaltables para mi y que espero les sirvan de ayuda para mejorar su blog.
- Google Sitemap Generator: Genera automáticamente tu archivo sitemap.xml y sitemap.xml.gz para que lo puedas registrar en Google.
- Google Analyticator: Te permite agregar tu código de Google Analytics sin necesitad de editar tu theme.
- Installer: Instala Plugins y Themes desde el panel de Administración de tu Blog. Adiós al gestor de FTP para subir tus plugins.
- WP-SWFObject: te permite insertar contenido Flash en tus posts o en cualquier parte de tu blog.
- iG:Syntax Hiliter: Con este plugin puedes escribir código fuente en tus posts y el plugin se encargará de colorear según el lenguaje. Soporta multiples lenguajes incluso ActionScript.
- Akismet: Adiós al spam, ya no perderás tiempo verificando tus comentarios este plugin, es sencillamente fabuloso.
- AdSense Deluxe: Te permitirá insertar anuncios AdSense en tu blog sin necesidad de editar tu theme, todo de manera automatizada.
- Feedburner Feed Replacement: Permite redireccionar a tus lectores del Feed al gestor de Feed FeedBurner
- Sig2feed: Te permite agregar un mensaje personalizado al final de cada post en tus Feeds, esto para evitar que los autoblogs se copien el contenido de manera gratuita.
- Contact Form: Facilita la inserción de un formulario de contacto en tu blog, todo sin necesidad de escribir código.
- WP-SnapPreview: Inserta tooltips con un thumbnail de la URL a la que se enlaza, esto utilizando el servicio Snap Preview Anywhere(TM)
Si tienes tus plugin favoritos, envía un comentario de esta forma compartiremos información con nuestros visitantes y asi mejorar todos nuestra experiencia con WordPress.
Posts Relacionados
- Plugin ortográfico WordPress
- WordPress Plugin Directory
- Blog Icons: Plugin para Favicons
- Versiones de WP-SWFObject
- Agregar Flash a tu WordPress
Feedburner: Analiza tus Feeds
- 19/12/2006
- 2:45 am
Feedburner es el mas grande proveedor feeds en el mundo, se encarga de llevar una cuenta de los usuarios que están suscritas a tu feed mediante un lector rss o mediante algún web. Además nos da multitud de opciones para optimizarlo y hacer un feed de fácil lectura.

Normalmente siempre analizamos el trafico a nuestra web (En mi caso utilizo Google Analytics) con lo cual conocemos quienes nos visitan, cual es el contenido mas leído, de donde nos visitan y un largo etc. Pero no sabemos nada de nuestros Feeds, solo que están allí y nos sirve para que los agregadores de blogs nos tengan en cuenta. Bueno pues, hay muchas personas que no entran a nuestra web, si no se suscriben al Feed y lo leen desde su lector rss preferido (Google Reader, BlogLines, etc.) sin necesidad de entrar a nuestra web.
Entonces acá esta la ventaja de FeedBurner, que nos permite analizar cuantas personas nos leen, que contenido es el mas leído, que tipo de lectores de rss utilizan. Es decir ahora podemos orientar nuestro contenido también a este publico que nos lee por los Feed.

Pero eso no es todo, FeedBurner también tiene la funcionalidad de convertir nuestro Feed a diferentes formatos (RSS y Atom) de acuerdo al lector de feed que tenga el cliente para la máxima compatibilidad. Además nos brinda una serie de herramientas para publicitar nuestro Feed como botones para los agregadores, contador de lectores del Feed, hasta un widget con los titulares de nuestro Blog como el que mostramos a continuación.
Para utilizar el servicio, nos registramos de manera gratuita, registramos nuestra web con los datos de la URL de y la URL del Feed de nuestra web. Luego de ello automáticamente se creará una URL en Feedburner con el contenido de nuestro Feed pero ya optimizado. Tiene muchas opciones mas las cuales puedes usar de acuerdo a tus necesidades.

El siguiente paso es promocionar la nueva URL de nuestro Feed, es decir cambiar los enlaces que tenias a tu Feed por el nuevo enlace que te da FeedBurner de esta forma cada usuario que se suscriba a nuestro Feed quedará registrado y podremos analizar sus comportamiento en nuestro Feed.
Posts Relacionados
- AdSense for Feeds
- Feedburner con Blogger
- Activar Feedburner MyBrand
- Posicionamiento para Bloggers
- Tutorial: Suscripción via Email
Lector de RSS en AS3
- 18/12/2006
- 1:14 am
En esta oportunidad les presente mi primer ejemplo en ActionSript 3 al cual por motivos de tiempo no había hecho pruebas. Bueno como en un post anterior hablamos un Lector RSS en Flash con AS2, esta vez lo modificaremos y reescribiremos en AS3 con lo cual veremos que nuevas nos trae este nueva versión de ActionScript.
Como en el ejemplo anterior, utilizaremos la misma interfaz gráfica, es decir los campos de texto (txttitle, txtdescription y txtcontent), ojo que en este proyecto estamos utilizando Flash Professional 9 ActionScript 3.0 Preview para compilar nuestro movie.
El primer paso es hacer la carga del RSS que vamos a leer, antes utilizábamos la función load de la clase XML pero en esta ocasión utilizaremos URLRequest que sirve para cargar un archivo externo y URLLoader que sirve para verificar la carga del archivo, estas dos clases son parte del package flash.net.
-
var rssURL:String = "http://blog.unijimpe.net/feed/";
-
var rssXML:URLRequest = new URLRequest(rssURL);
-
var myLoader:URLLoader = new URLLoader(rssXML);
-
myLoader.addEventListener("complete", xmlLoaded);
En donde hemos agregado un listener para detectar que se ha cargado completamente el archivo, este listener ejecutará la función xmlLoaded la cual crearemos a continuación en donde parsearemos los datos del XML recién cargado.
Lo primero que haremos sera crear una variable del tipo XML, este tipo de variables a diferencia de AS2 ahora soporta XPath para navegar en la estructura del XML con lo cual solo colocamos el nombre del nodo al que deseamos acceder y obtendremos el dato requerido. Además el tipo de variable XML tiene una propiedad llamada child con la cual podemos acceder a un determinado nodo, según la estructura del RSS dentro del primer nodo se encuentra toda la data, veamos nuestro código.
-
function xmlLoaded(evtObj:Event) {
-
var rss:XML = new XML(myLoader.data);
-
-
var vtit:String = rss.child(0).title;
-
var vurl:String = rss.child(0).link;
-
var vdes:String = rss.child(0).description;
-
var vcon:String = "";
-
-
for each (var nodo:XML in rss..item) {
-
vcon += "<a href='"+nodo.link+"'><b>"+nodo.title;
-
vcon += "</b></a><br>"+nodo.description+"<br><br>";
-
}
-
txttitle.htmlText = "<a href='"+vurl+"'>"+vtit+"</a>";
-
txtdescription.text = vdes;
-
txtcontent.htmlText = vcon;
-
}
Como se puede observar ahora se tiene una nueva forma de iterar for each como en otros lenguajes de programación el cual permite recorrer todos los elementos de un objeto, en este caso recorremos todos los nodos del XML que tengan el nombre item. Todos los datos los guardamos en cuatro variables las cuales al final lo asignamos a los textfield de nuestro flash.
Finalmente uniendo todas las piezas obtendremos.
-
var rssURL:String = "http://blog.unijimpe.net/feed/";
-
var rssXML:URLRequest = new URLRequest(rssURL);
-
var myLoader:URLLoader = new URLLoader(rssXML);
-
myLoader.addEventListener("complete", xmlLoaded);
-
-
function xmlLoaded(evtObj:Event) {
-
var rss:XML = new XML(myLoader.data);
-
-
var vtit:String = rss.child(0).title;
-
var vurl:String = rss.child(0).link;
-
var vdes:String = rss.child(0).description;
-
var vcon:String = "";
-
-
for each (var nodo:XML in rss..item) {
-
vcon += "<a href='"+nodo.link+"'><b>"+nodo.title;
-
vcon += "</b></a><br>"+nodo.description+"<br><br>";
-
}
-
txttitle.htmlText = "<a href='"+vurl+"'>"+vtit+"</a>";
-
txtdescription.text = vdes;
-
txtcontent.htmlText = vcon;
-
}
A continuación les dejo el ejemplo compilado y funcionando, en donde hemos prescindido del scroll pues por ahora los componentes no estan disponibles para AS3. Pueden hacer scroll con la propiedad MouseWheel es decir con la ruedita del mouse.
Y como para no perder la constumbre les dejo los archivo fuente de este ejemplo, espero les sirva y desde ahora estaremos encaminados a aprender AS3.
Posts Relacionados
- Google AJAX Feed API
- Feedburner: Analiza tus Feeds
- SimplePie: Parser RSS o Atom
- Nuevo Google Reader
- Netvibes: Escritorio Online


