Archivo: Wordpress | Picando Código - Part 3

List Category Posts alcanza las 500 descargas

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

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

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

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 […]

Posts del futuro

28 de julio de 2008

El siguiente texto es citado textualmente de una conversación en IRC en el canal #wordpress. Me pareció lo suficientemente gracioso como para compartirlo por acá: #wordpress @ irc.freenode.net [14:06] <cynik> Hi; is there any way for me to enable the display of future posts for a particular category? Thanks. [14:06] <fbt> cynik: you will need a flux capacitor [14:07] <Baczynski> lol [14:07] <Baczynski> And you’ll need to accelerate the server at 88mph [14:08] <fbt> also, I don’t know how you’ll manage to get the 1.2 jigowatts [14:08] <Baczynski> lol [14:08] <cynik> ah… maybe I should have been a bit more […]

WP-Syntax 0.9 – Hack aceptado :D

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]

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 […]

Adaptar el theme para WordPress 2.6: [Caption]

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" […]

Solucionado: Problema con error 404 en WordPress 2.6

17 de julio de 2008
WordPress

Si ya leyeron sobre el bug en WordPress 2.6 que informé hace minutos nada más, les cuento que tengo la solución. Es tan simple como entrar a Settings/Permalinks, y cambiar la estructura de los permalinks. PicandoCódigo tenía una estructura así: /index.php/%year%/%monthnum%/%day%/%postname%/ Y lo cambié por una así: /%year%/%monthnum%/%postname%/ Por lo que probé funciona bien para cualquiera de las opciones de la estructura que se elijan. El problema es con los permalinks que incluyan “index.php” en el enlace, y algo con los tags y categorías. Así que si han tenido este problema con WordPress 2.6, cambien su estructura de permalinks por […]

WordPress 2.6 y Bug 404

17 de julio de 2008

Desde hace unos días está disponible WordPress 2.6. Ayer actualicé el blog a esta última versión con un resultado no muy feliz. Hay un problema con los Permalinks, donde tanto los links directos a las entradas como a las páginas individuales resulta en un error 404. En mi caso el error se presenta con la estructura de permalinks: /index.php/%year%/%monthnum%/%day%/%postname%/ Y lo mismo para las páginas individuales que tienen un permalink del tipo: /index.php/página Aparentemente se trata de un bug introducido en la tercera beta de WordPress 2.6, debido a éste cambio en el código de rewrite.php. En el TRAC de […]

Blog Actualizado a WordPress 2.5

30 de marzo de 2008

Como se anunció en el blog de desarrollo de WordPress, está disponible la nueva versión estable 2.5 de éste excelente sistema para blogs. Éste es mi primer post con WordPress 2.5! La actualización como siempre fue bastante rápida, con la mayor demora en la subida de archivos por FTP. El tema quedó andando exactamente igual, sin hacer ninguna modificación, así como también los plugins y widgets. Lo que realmente cambió (a simple vista) es todo el menú de administración, así como el editor de posts. El nuevo diseño está mucho más “web 2.0”, realmente mejoró. Ésto me inspiró a cambiar […]

Habemus nuevo tema de WordPress

5 de febrero de 2008

Anoche “metí huevo” como dirían algunos, y por fín puse manos a la obra con el tema de la página. Los últimos dos meses tuve problemas con el límite de transferencia del servidor gracias a la gran cantidad de visitas (un poco de autobombo por favor! Gracias…). Por esto decidí hacer el tema bien liviano. Miren qué lindo y novedosa la forma de publicar código: También metí mano en el código, de forma que ahora puedo poner dos columnas de widgets, haciéndolo más flexible. No tenía ninguna idea específica de lo que quería, simplemente agarré el tema que estaba, lo […]

Toasty!