Archivo: WordPress | Picando Código - Part 2

Actualizado UserAgent-Spy después de 2 años...

Miércoles, 2 de mayo de 2012
Frankenstein WordPress

Además de List Category Posts, también desarrollé el plugin para WordPress UserAgent-Spy. Es el plugin que uso para mostrar los navegadores, sistemas operativos y dispositivos de los usuarios en los comentarios. Hacía tiempo que quería retomar su desarrollo, pero siempre lo iba dejando de lado por otras cosas. Finalmente me decidí y volví a él. Tengo que admitir que me costó bastante. En primer lugar, al igual que List Category Posts, este plugin empezó de un script super básico a crecer poco a poco. El modelo de crecimiento fue al estilo "monstruo de Frankestein", donde iba metiéndole código por un […]

WordPress Answers y StackExchange

Miércoles, 21 de marzo de 2012
WordPress Answers

Seguramente todos conocen a esta altura Stack Exchange, la red de sitios de preguntas y respuestas útiles iniciado por Joel Spolsky y Jeff Atwood con StackOverflow. Uno de los sitios nacidos de esta red es WordPress Answers. Empecé a usar StackOverflow en la época en que salió como beta. Más adelante, con su éxito, vinieron más sitios de preguntas y respuestas. En un momento, se creó Area 51, un lugar donde los usuarios podían proponer sitios de temas específicos para implementar el sistema de StackOverflow. En algún momento alguien propuso un sitio de preguntas y respuestas sobre WordPress. El sistema […]

Mantener un plugin de WordPress

Martes, 12 de abril de 2011

Mantener un plugin de WordPress no es tarea fácil: >Now wait for people to download your plugin and report about the bugs it >contains (which arn't bugs, just the fact it doesnt work the way they want it to :))  One of the truest statements I've ever read! Traducción: >Ahora espera que la gente descargue tu plugin y reporte sobre los bugs >que tiene (los cuales no son bugs, solo el hecho de que no funciona como quieren que lo haga :)) ¡Una de las declaraciones más ciertas que he leído! Visto en wp-hackers.

100.000 descargas de List Category Posts

Lunes, 31 de enero de 2011

List Category Posts es uno de los plugins que he desarrollado para WordPress. Con su última actualización (versión 0.15.1) el plugin alcanzó las 100.000 descargas. Aprovecho el "hito" para repasar un poco la historia del plugin y analizar cómo ha evolucionado en este tiempo. Su desarrollo surgió como una necesidad para la página de Programación en el blog. Quería ordenar algunos contenidos de una manera determinada, pero no encontré plugins de WordPress que me permitieran hacer exactamente lo que necesitaba, así que lo desarrollé. En un principio era bastante básico, simplemente mostraba los posts de una categoría que recibía por […]

Probando plugins de publicación en Identi.ca

Martes, 7 de diciembre de 2010

Siguiendo con la interacción con la red social de Identi.ca, comencé a buscar un plugin que publicara los posts del blog en Identi.ca, como Twitter Tools lo hace en Twitter. Mis dents se publican automáticamente en Twitter, así que no sería necesario usar Twitter Tools también. Empecé por probar el funcionamiento de Identi.ca Tools, plugin de WordPress para publicar los posts en mi cuenta de identi.ca. Página del plugin: Identi.ca Tools Mientras probaba este plugin, tux10r recomendó por Identi.ca el plugin Laconica Tools. Si bien se encuentra como plugin en el sitio de Status.net, no se puede instalar desde el […]

¡Feliz cumpleaños WordPress! 7 años

Jueves, 27 de mayo de 2010
WordPress

WordPress Hoy WordPress el sistema encargado de este sitio y millones de sitios más en el mundo cumple 7 años: Posted May 27, 2003 by Matt. Filed under Releases. I am very happy to announce that the first release of WordPress is now available for download. A full change log is available, but here is a brief overview of the new features. Así lo anunciaron en Twitter, con la frase "Fue hace siete años hoy". De parte de un fanático de WordPress ¡felicitaciones! Gracias a WordPress por simplificar la forma en que publicamos contenidos en la web, darnos trabajo, y […]

Actualizado sistema de comentarios del blog

Viernes, 22 de enero de 2010

Desde la versión 2.7 de WordPress, se ingresó una funcionalidad de comentarios anidados y paginación de comentarios. Esto debe ser implementado en cada template de WordPress. Venía dejándolo para atrás, pero ahora sí lo implementé en el tema Picando Código. Quedó funcionando la respuesta de comentarios, paginación, pero todavía falta darles estilo a los comentarios que son respuestas. De todas formas pienso trabajar un poco más en esto en los próximos días. Este tema (Picando Código) fue hecho de a poco hace casi 2 años y viene así desde hace varias versiones de WordPress (2.3). Hace meses que vengo pensando […]

Actualizando UserAgent-Spy + Tip SEO

Lunes, 18 de enero de 2010

Actualicé el plugin de WordPress UserAgent-Spy a la versión 1.1.3. He venido subiendo actualizaciones chicas, una de las últimas viene bien como tip SEO, recomendado por Diego de Nadie Duerme (que por cierto, va a ser mi vecino en Montevideo... ¡¡te querés matar!!). El plugin muestra el navegador web y sistema operativo del usuario, agregando un link al sitio web del navegador web. En la versión 1.1.2, agregué a estos enlaces (se generaría uno por cada comentario en cada entrada/página) el atributo nofollow. El atributo nofollow se relaciona a los enlaces de un sitio web. Es una forma de avisarle […]

Actualizados plugins para WordPress: UserAgent-Spy y List Category Posts

Lunes, 28 de diciembre de 2009

El fin de semana tuve un rato para dedicarle a la programación PHP, y actualicé mis plugins de WordPress: List Category Posts: Permite listar posts de una (o varias) categoría(s) determinada(s) en una página o post. Ya en la versión 0.7, la mayoría de los cambios fueron contribuciones de usuarios del plugin. Hay varios temas de soporte y contribuciones al plugin en el Foro de WordPress. UserAgent-Spy: Plugin para mostrar el Sistema Operativo y Navegador Web de las personas que dejan comentarios en nuestros blogs de WordPress. Fue una actualización con pocos cambios, la versión 1.1. Unos cuantos cambios más […]

Disponible WordPress 2.9

Sábado, 19 de diciembre de 2009

Acabo de actualizar el blog a WordPress 2.9. Como la mayoría de las veces que se realiza actualización o cambio importante en la plataforma del blog, dedico un post a WordPress. Las cuatro características más importantes que destacan sus desarrolladores en esta nueva versión son: Papelera con opción de "deshacer", para deshacer las acciones de borrar posts o comentarios (y elimina los molestos mensajes de confirmación al borrar algo). Editor de imágenes que permite escalar, editar y rotarlas. Supuestamente el primero de varios arreglos multimedia por venir. Actualización y chequeo de compatibilidad de plugins en bloque, para actualizar varios plugins […]

[Plugin WordPress] List Category Posts 0.6

Martes, 6 de octubre de 2009

Como dije ayer, me habían quedado ideas para mi plugin de WordPress, List Category Posts. Hoy con un par de arreglos quedó pronta la versión 0.6. Changelog: Ahora se pueden listar posts de más de una categoría usando el parámetro: id=2,3,65 También se pueden excluír categorías de los posts a listar con un signo de menos antes del ID de la categoría. Arreglo de bug menor con un "ul" que cerraba por más que no fuera abierto (Gracias de nuevo Radek). No se me ocurren muchas más cosas para agregarle al plugin por ahora. Los cambios en esta versión y […]

[Plugin WordPress] List Category Posts 0.5

Lunes, 5 de octubre de 2009

Después de casi un mes, volví a actualizar mi plugin para WordPress: List Category Posts. Esta vez, no solo una revisión de errores, sino algunas cosas nuevas. Recibí por correo un poco de código nuevo con algunas mejoras. Verex, de Radoviny.net, tuvo 2 ideas muy buenas para el plugin, las desarrolló, y me envió el código. ¡Muchas gracias! Una gran ventaja de usar código GPL es que todos podemos trabajar sobre el mismo código para mejorarlo 😀 En este link (traducido con Google de la página original en checo) pueden ver el post en su blog con las mejoras y […]

[Plugin WordPress] UserAgent-Spy versión 1.0

Miércoles, 25 de marzo de 2009

Hoy le hice unos arreglos finales a UserAgent-Spy, mi plugin de WordPress, y finalmente hice el tag "1.0". ¿Porqué es importante? Porque llegó a un punto donde hace todo lo que tenía pensado que fuera a hacer en un principio, y más. Detecta muchos navegadores, sistemas operativos, y dispositivos. Todavía le faltará alguno, pero agregarlos es bastante sencillo desde que reescribí el código. Detecta más de 40 navegadores y 20 sistemas operativos (diferenciando distribuciones de GNU/Linux). Lo que no he probado todavía (y no tengo intenciones de probar por el momento) es la nueva funcionalidad de comentarios "en hilo" estilo […]

Blog actualizado a WordPress 2.7.1

Jueves, 19 de febrero de 2009

Desde que salió la versión 2.7 de WordPress, mantuve mi blog en la versión 2.6.5 :O Mi preocupación era más que nada por la cantidad de plugins que uso para extender la funcionalidad de WordPress. Entre ellos, dos de los que consideraba más importantes eran los desarrollados por mí 🙂 (¿por algo los hice no?). Por fín me decidí probar la actualización. Para asegurarme que todo fuera bien, levanté un WordPress 2.7.1 en mi servidor Apache local, importé la base de datos a través de phpMyAdmin, y probé los plugins. Aparentemente todos están funcionando correctamente. Así que ahora puedo disfrutar […]

[Plugin WordPress] UserAgent-Spy versión 1.0rc1

Jueves, 19 de febrero de 2009

Desde hace tiempo tenía pensado re escribir mi plugin para WordPress: UserAgent-Spy. Cuando lo empecé, no había escrito plugins para WordPress antes. Mi experiencia había sido modificando WP-Syntax, que incluyó unos cambios que hice en el código a partir de la versión 0.9. Lo fui escribiendo "como saliera", e intentando ir haciendo funcionar las cosas como pudiera. Esto ocasionó que el código no fuera tan fácil, fui metiendo código arriba de código, arreglando por un lado, por el otro, pero no tenía una estructura amigable o escalable. Finalmente me tomé el tiempo de arrancarlo desde cero y re escribirlo. Me […]

Toasty!