Archive for the ‘wordpress plugins’ Category

WP WAP Theme

sábado, julio 2nd, 2005

Ya tengo una versión de TonosDeGris para teléfono. Considero que todavía le falta trabajo, pero por lo menos ya está usable. Para ver el sitio desde WAP, lo único que hay que hacer es entrar a http://tonosdegris.com desde el teléfono celular.

Ahora la parte técnica:

Me encontré varias opciones para poder utilizar WordPress desde el celular, pero eran versiones que utilizaban código propio, no el de WordPress y que requerían varias modificaciones a WordPress como tal.

Lo que yo hice fue dividir mi implementación de WAP en dos partes:

La primera es un theme (tema) para wordpress. Lo único que hay que hacer es descomprimir el theme en la carpeta para themes dentro de wordpress. El theme utiliza funciones propias de wordpress para desplegar el contenido del blog. La ventaja de esto es que utiliza cualquier mejora que el equipo de wordpress le haga al software en futuras actualizaciones, y cualquier cambio a la estructura interna de wordpress no debería afectar el sitio wap. En palabras sencillas, no hay que hacerle cambios al theme cuando se actualiza la versión de wordpress. Además, este theme tiene soporte para poner comentarios, he notado que la mayoría de implementaciones de wap solo permiten leer, y no comentar.

La segunda parte es un plugin para wordpress. Lo que hace el plugin es detectar si el navegador utilizado para ver el sitio soporta WML, si lo hace, cambia el theme que se usa por defecto al theme WAP, si WML no es soportado, utiliza el theme definido dentro de WordPress.

q-wp-linkreplace 1.0

miércoles, junio 8th, 2005

q-wp-linkreplace es un plugin para wordpress que reemplaza palabras del texto de los artículos por links, si el texto aparece en la descripción de alguno de los enlaces de wordpress. Aquí está el anuncio original del plugin.

Esta versión arregla un problema que se presentaba cuando el texto a reemplazar ya formaba parte de un link. Esta versión reemplaza solo el texto que no esta dentro de un link.

Para bajar el plugin, click aquí.
Para ver el código, click aquí

q-wp-psnGal

sábado, marzo 5th, 2005

Desde hace rato, venía utilizando un plugin llamado psnGallery, que me permite utilizar las imágenes que guardo en coppermine (software que uso para mi galería de fotos) desde wordpress (software que uso para mi blog).

El único problema que encuentro con psnGallery, es que tengo que aprender una seria de tags (comandos, instrucciones, como se quiera llamar) para poder utilizar las imágenes de mi galería. Así que escribí un plugin que hace esto un poco más facil, y lo llamo q-wp-psnGal.

Para instalarlo, lo único que hay que hacer es copiar el archivo al folder wp-content/plugins dentro de wordpress y activarlo.

Aquí está el código.
Aquí está el .zip para bajarlo.

q-wp-postpreview

lunes, enero 3rd, 2005

Esta es mi versión del plugin Live Preview, hecho por Chris J Davis (hmmm, también se llama Chris, debe ser buen programador). Por tiempo he estado utilizando su plugin, y como el mismo autor lo reconoce, tiene varios problemas.

El plugin agrega una ventana de previsualización (preview) al editar posts en WordPress, para ver como va a quedar el artículo sin tener que publicarlo.

Los problemas Live Preview son:

  • Modificación de archivos: Para que el programa funcione, hay que editar varios archivos de WordPress manualmente. Esto se convierte en un problema cada vez que sale una nueva versión de WordPress, ya que hay que estar consciente de los cambios realizados para volver a hacerlos despues de la actualización
  • El cuadro para la previsualización no aparece hasta que se toca una tecla estando dentro del cuadro de edición. Esto no es un problema cuando se empieza un artículo desde cero, pero si al editar uno viejo

En mi versión, lo unico que hay que hacer es copiar el archivo al directorio de plugins, y activarlo (no hay que cambiar archivos del todo).

Aquí esta el código
Aquí un archivo .zip para bajarlo

Tambien se puede agregar la previsualización a los comentarios, pero requiere un poco más que simplemente activar el plugin. Para hacerlo, lo que hay que hacer es agregar en el index.php de wordpress, despues de la linea en la que se incluye la plantilla de los comentarios (algo como: <?php include(ABSPATH . ‘wp-comments.php’);?>) la siguiente linea:

<?if (($withcomments) or ($single) && (function_exists(“q_wp_preview”))) q_wp_preview(“”, “comment”,”commentform”);?>

q-wp-linkreplace

domingo, septiembre 26th, 2004

Cuando escribo en wordpress, me gusta agregar un link relacionado a las palabras que voy escribiendo para que quien lea pueda tener una mejor idea sobre lo que quiero expresar, de esta manera:

En lugar de escribir simplemente:
“Ayer salió en la nación!”

Escribo:
“Ayer salió en la nación!”

Así el lector puede hacer click en el link, y saber que la nación es un periódico. Lo mismo hago con blogs, amigos, etc.

El problema es que es un poco aburrido estar haciendo los links al escribir, por lo que escribi un plugin que busca el nombre de un link en wordpress, y si lo encuentra en el post, lo reemplaza con el link.

Eso, y también el hecho de que desde hace rato quería escribir un plugin para wordpress, solo para saber como se hacen. Cualquier sugerencia que alguien pueda quiera hacer al plugin, favor dejarla en los comentarios

Aqui esta el codigo
Aqui esta un archivo .zip para bajarlo

Lo único que hay que hacer es salvarlo en el directorio wp-content/plugins dentro de la instalación de wordpress como un archivo con extensión .php (yo sugiero “q-wp-linkreplace.php”), y activarlo.