Archivo: WordPress | Picando Código - Part 3

Día "Agradece a un desarrollador de plugins" de WordPress

Miércoles, 28 de enero de 2009

Hoy WordPress superó la cifra de 4.000 plugins. Me alegra saber que ayudé con por lo menos 3 plugins a alcanzar esta cifra: List Category Posts UserAgent-Spy StackOverflow Reputation Widget También aporté código a WP-Syntax, uno de mis plugins preferidos para WordPress, agregándole funcionalidad. Gracias a esta cifra, Matt Mullenweg - creador de WordPress - declaró el 28 de enero el día oficial de "Agradecer a un desarrollador de plugin". Y para celebrar nos invita a mirar los plugins que usamos, visitar el sitio del autor, contactarlo, y dejarles una nota de agradecimiento (o Paypal 😀 ), y pide donaciones […]

[Plugin WordPress] UserAgent-Spy 0.7

Sábado, 10 de enero de 2009

A menos de una semana de la versión 0.6 de UserAgent-Spy, estoy publicando la versión 0.7. UserAgent-Spy es un plugin para WordPress que permite mostrar el navegador web y sistema operativo usado por la persona que comentó. En esta nueva versión tomé en cuenta los trackbacks/pingbacks que nos dejan en los comentarios. Hasta ahora no reconocía los UserAgent de los trackbacks, por lo que mostraba "navegador desconocido" cuando usábamos el plugin para los trackbacks. A partir de esta versión se toma en cuenta esto, y por ahora detecta algunos de los trackbacks más importantes: WordPress, Pligg, Feedburner y Meneame. En […]

[Plugin WordPress] UserAgent-Spy 0.6

Lunes, 5 de enero de 2009

Hace poco les comentaba de una nueva versión de List Category Posts, hoy publico la versión 0.6 de UserAgent-Spy. UserAgent-Spy es un plugin para WordPress que permite mostrar el navegador web y sistema operativo usado por la persona que comentó. Los cambios para la versión 0.6 de UserAgent-Spy son: * Detecta la versión del navegador web. * Detecta versiones de Windows: Windows 7, Vista, XP, 2000, ME, NT 4, NT, 98, CE * Reescribí la detección de versión de IE. * Agregué dos navegadores que no conocía: Kazehakase y Sleipnir. Esta actualización va dedicada a El Francotirador, por postear sobre […]

En el top 1000 de autores de Plugins de WordPress

Miércoles, 31 de diciembre de 2008

En el sitio W-Shadow se publicó la lista Top 10 WordPress Plugin Developers, el top 10 de desarrolladores de plugins para WordPress: Las brillantes personas que crean herramientas sobresalientes y las comparten con la comunidad WordPress. Basado en la cantidad de descargas de wordpress.org, también tiene una lista mas extensiva del top 1000. La actualización del 27 de diciembre de 2008 me deja en el puesto 573: ¡Qué orgullo! Esperemos superar las cifras (2834 descargas en 2 plugins) para el 2009.

PHP 4: Parse error: syntax error, unexpected T_OBJECT_OPERATOR

Martes, 30 de diciembre de 2008

Tras la nueva versión de List Category Posts, muchos usuarios me escribieron por comentarios y mail, informándome de un error en el plugin. El error era el siguiente: Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/wp-content/plugins/list-category-osts/list_cat_posts.php on line 62 Analizando el servidor del primer usuario que lo reportó me encuentro con una versión vieja de PHP: PHP/4.4.9 PHP 4 está descontinuado, recuerdo el año pasado hubo terrible movimiento para que los servidores de hosting migraran a PHP 5. Incluso PHP 6 está en desarrollo desde hace un tiempo (no sé hasta qué punto se encuentra estable/usable). En la línea 62 […]

[Plugin WordPress] List Category Posts 0.4

Martes, 30 de diciembre de 2008

Terminé una nueva "release" de List Category Posts, uno de mis plugins para WordPress. En la versión 0.4, incluí algunas características a pedido del público, y este es el changelog respecto a versiones anteriores: * Agregado parámetro 'date'. Ahora se puede mostrar la fecha del post cuando es listado. * Agregado parámetro 'author'. También se puede mostrar el autor del post. * El Widget del sidebar permite agregarle un título entre etiquetas h2. * Cambiados los nombres de algunas variables (eran muy genéricos), para mantener mejor compatiblidad con variables de otros plugins/wordpress. * Probado con WordPress 2.7. Los que lo […]

Se acerca WordPress 2.7

Martes, 9 de diciembre de 2008

Se acerca una nueva versión de WordPress, la versión 2.7, y con ella unos cuantos cambios. Los cambios en versiones anteriores no siempre han caído muy bien, pero hay algunas mejoras vistas para la versión 2.7 que prometen. Ya se puede descargar el RC1 de WordPress 2.7, y probarlo en local. Por lo menos hasta que salga la versión estable en estos días. Tablero de WordPress 2.7 Al entrar al menú de administración o tablero, salta a la vista el radical cambio visual. Presenta una interfaz mucho más amigable e intuitiva. La interfaz gráfica en general está bastante mejorada. Se […]

List Category Posts alcanza las 500 descargas

Jueves, 28 de agosto de 2008

Quedé bastante sorprendido de ver un número tan redondo cuando entré hoy a fijarme la cantidad de descargas de List Category Posts. Mantiene un nivel estable de descargas diarias, salvo los fines de semana donde se reduce drásticamente. Llegó a ser descargado 500 veces, así que puedo suponer que al menos 100 blogs más en el mundo usan mi plugin para WordPress (asumiendo que mucha gente lo descarga y opta por no usarlo). A partir de la versión 0.3, hubieron bastantes cambios, agregué soporte para shortcodes del tipo [shortcode] con parámetros, y un widget para los sidebars. Además, agregué una […]

Tarde programando PHP para WordPress

Sábado, 23 de agosto de 2008

Hoy estuve toda la tarde programando PHP. Se ha vuelto bastante entretenido la programación para WordPress. Tengo los dos plugins: UserAgent-Spy y List Category Posts en desarrollo. List Category Posts, es un plugin bastante sencillo que programé por necesidad para el diseño estilo CMS que vengo desarrollando en Picando Código. Se encarga de listar los posts de una categoría determinada. No sé si por la sencillez, practicidad, o qué, pero el plugin se ha vuelto bastante popular. Ha tenido más de 350 descargas en una semana, y lo han publicado en muchos blogs sobre WordPress. Gracias a esto, he obtenido […]

List Category Posts: Plugin para WordPress

Sábado, 16 de agosto de 2008

Publiqué otro plugin para WordPress. Este es el segundo de creación propia, y el tercero en el que participo, contando los aportes a WP-Syntax. En una entrada pasada comentaba como tuve que escribir un plugin nuevo para WordPress para mostrar lo que quería en la página de programación. Mi idea era mostrar listas de posts de varias categorías. Y así surgió List Category Posts. Las opciones que encontré para mostrar una lista de posts de una categoría fueron Category2Post de Nuevos Programadores, pero solo me permitía listar los posts de una categoría. También en la base de datos de plugins […]

UserAgent Spy: Plugin para WordPress

Jueves, 31 de julio de 2008

Les presento mi más reciente mini-proyecto. En este caso se trata de UserAgent-Spy, un plugin para WordPress que detecta el navegador web y sistema operativo de quienes dejan comentarios, mostrando el logo. Seguramente muchos dirán "eso ya existe", o "yo ya lo tengo instalado en mi blog" o "PicandoCódigo mismo viene usando eso hace rato". El plugin que "ya existe" es BrowserSniff. Venía usándolo desde hace un tiempo en PicandoCódigo. Sin embargo, le hice unas modificaciones al código, y agregué algunos navegadores web más, aparte de los que ya tenía, y alguna otra cosa que no me acuerdo. Intenté comunicarme […]

WP-Syntax 0.9 - Hack aceptado :D

Jueves, 24 de julio de 2008

A raíz de los posts: Cómo mostrar código fuente en los comentarios[0] {WP-Syntax Hackeado} Cómo mostrar código fuente en los comentarios[1] Estuve trabajando y metiendo mano en WP-Syntax, un plugin para WordPress que permite mostrar coloreado de sintaxis en los posts. Me enorgullece contarles que a partir de la recién lanzada versión 0.9, se incluyó mi "parche", "hack" o como quieran llamarlo. Ahora el plugin también permite a los usuarios anónimos usar el plugin en los comentarios mediante los tags <pre>, y mostrar código coloreado. Pueden descargarlo del sitio de plugins de WordPress: http://wordpress.org/extend/plugins/wp-syntax/ Para ver ejemplos, pueden comentar en […]

{WP-Syntax Hackeado} Cómo mostrar código fuente en los comentarios[1]

Jueves, 24 de julio de 2008

Bueno, ¡ahora sí! Después de unos cuantos comentarios y horas de workarounds, pude hacer funcionar el plugin WP-Syntax para los comentarios. Ante todo muchas gracias a todos los que comentaron en el post anterior, renombrado y actualizado: Como mostrar código fuente en los comentarios[0] void main(){ printf("Gracias por la paciencia que tuvieron, y las pruebas varias que hicieron. Si no fuera por los que intentaron dejar código en los comentarios, nunca me hubiera dado cuenta que andaba mal. Los invito a volver a comentar con código en este post."); }void main(){ printf("Gracias por la paciencia que tuvieron, y las pruebas […]

Cómo mostrar código fuente en los comentarios del blog

Miércoles, 23 de julio de 2008

void postear(){ printf("void postear(){ printf(" Lectores, comentadores, visitantes en general: ¡Pueden escribir código en los comentarios! Los que visitan seguido el blog habrán notado un nuevo recuadro al lado de la caja de comentarios. Esta indica cómo escribir código sin que el querido WordPress transforme sus signos de < y > y su indentación en papas fritas. En varios posts hemos tenido el problema de querer mostrar código fuente, y no lograr los resultados que esperábamos. Destaco los posts sobre sintaxis, y más recientemente el post de AWK, o el de WordPress y caption, donde pasó lo mismo (malditos < […]

Adaptar el theme para WordPress 2.6: [Caption]

Sábado, 19 de julio de 2008

Una de las nuevas características de WordPress 2.6, es la de agregar un "caption" a cada imagen. O sea, un texto que muestra el valor del texto alternativo (propiedad "alt" del tag "img") de la imagen, con una caja y borde al rededor. Esta característica viene habilitada por defecto. Podemos verla cuando insertamos una nueva imagen. El uploader de imágenes nos avisa que el texto alternativo será usado como "caption" también. Al insertar la imagen con el botón de "Add an image" (agregar una imagen), nuestro editor nos muestra algo así: La imagen es encerrada entre los tags: [caption id="attachment_936" […]

Toasty!