Contenido

Imaset 2.2 por fin ha visto la luz

13 May

+ 4

Alex Barros, nos vuelve a dejar boquiabiertos con una nueva versión de Imaset. Para mi uno de los mejores plugins para gestionar, manipular las imagenes que subimos a nuestro Wordpress.

imaset_vistazo

En esta nueva versión, además de hacerlo compatible con Worpress 2.5, nos ofrece una serie de mejoras realmente interesantes:

  • Mejor calidad en la previsualización, y más respeto a las imágenes PNG en el canal alpha
  • Dos nuevos filtros
  • Transferencia correcta de Marcas de agua con PNG
  • Interfaz mejorada, y adaptada al nuevo look de WP

imaset_botonero

Que además de los filtros disponibles para las imagenes podemos tener un control casi total de lo que queremos mostrar y como lo queremos mostrar.

  • Sombra
  • Marco
  • Reflejo
  • Reflejo3D
  • Brillo
  • Perspectiva
  • Glossy
  • Invertir colores
  • Colorizar
  • Desenfoque suave
  • Desenfoque fuerte
  • Desenfoque gaussiano
  • Marca de Agua
  • Redimensionar

La instalación es tan simple como la de cualquier plugin para Wordpress:

  • Descarga el archivo imaset_2-2.zip
  • Descomprime el contenido en tu ordenador
  • Sube la carpeta imaset/ por ftp a tu servidor, en la carpeta wp-content/plugins/
  • Activa el plugin en la sección Plugins del panel de administración Wordpress
  • Ya está!

[Descargar]

Wi, edita tus posts desde Vi con Wordpress

10 Ene

+ 6

Esta tarde he recordado que tenía perdido por ahi en casa unas líneas que iba a ser un plugin para los más geeks, únicamente para ese tipo de personas capaces de lidiar con Vi las más duras batallas, para los amantes de Linux humillados por tener que salir de la consola para publicar sus posts en sus blogs.

Para todos ellos, he terminado (me quedaba casi nada) Wi, una adaptación del script  que vimos hace ya seis meses para poder editar nuestros posts como si de una instancia de Vi se tratara.

Instalación

  1. Descargamos el fichero
  2. Descomprimimos y subimos al FTP a nuestra carpeta wp-content/plugins/ de nuestro Wordpress
  3. Activamos y disfrutamos :D

Modo de uso

wi-wordpress-vi.jpg

El plugin añade justo debajo del textarea encargado de albergar el contenido de nuestros posts en el que veremos un botón llamado “Wi”. Pulsandolo pasaremos a cambiar la vista del contenido. Una vez dentro usaremos los comandos de Vi para editar nuestro contenido.

Descargar

Descargar

Fun with Uninstallation, un plugin para desinstalar plugins

10 Ene

+ 3

Esta noche el feed de Wordpress nos avisa de la existencia de un nuevo plugin para Wordpress, cuya finalidad es la de ayudarnos a desinstalar otros plugins. Algo que realmente parece ser demasiado molesto para la mayoría de usuarios. 

Fun with Uninstallation

El plugin integra una sección bajo cada plugin instalado donde nos dá la opción de desinstalar nuestro plugin. La idea es realmente buena y necesaria, ya que, como era de esperar requiere que el desarrollador prevea esta posibilidad y adapte su plugin para facilitar la tarea de desinstalación.

Desinstalar plugins 

Generalmente los plugins simplemente suelen ser un fichero, o una serie de ellos, que se encargan de aportar la funcionalidad a nuestro blog. Desinstalar estos plugins suelen ser, en gran parte de la mayoría de ellos, simplemente eliminar esos ficheros directamente del FTP, aunque podemos encontrarnos casos en los que el plugin requieran una serie de tablas en la base de datos que al eliminar los ficheros del FTP no serán eliminadas y rara vez usadas.

En la mayoría de casos en los que desinstalamos un plugin que requiere interacción con la base de datos, debemos recurrir a herramientas como phpMyAdmin para eliminar las tablas directamente desde alli. Esto suele ser un poco laborioso para los más experimentados, no quiero imaginar lo que les debe costar a los usuarios que ni siquiera saben que és phpMyAdmin, o incluso lo que es una base de datos.

Por ese motivo, un sistema que facilite esto, es ideal para todo el mundo.

Preparar nuestros plugins para que sean desinstalados

Como desarrolladores que somos, debemos recordar el famoso uninstall de las aplicaciones Windows, encargadas de borrar todo ( o casi todo) lo que nuestras aplicaciones han dejado desperdigado por nuestro sistema operativo. Siguiendo esa filosofía deberíamos preveer que nuestros usuarios quieran deshacerse completamente de lo que una a ellos, así que tendremos que seguir unos consejos para integrarnos con este plugin y facilitar la desinstalación.

La integración es realmente sencilla, ya que simplemente tendremos que añadir un fichero llamado exactamente igual a nuestro plugin que se encargue de realizar la limpieza, este fichero tendrá _uninstaller, pegado al nombre de nuestro plugin.

Ejemplo

Akismet.php
Akismet_uninstaller.php //Desinstalador

El plugin se encargará de lanzar la petición correspondiente al fichero que contendrá las peticiones necesarias para eliminar los rastros que nuestros plugins hayan dejado dentro de nuestra base de datos.

Esto me parece muy delicado a primera vista, aunque no debemos caer en el mal vicio de mal pensarnos, pero imaginemos un desarrollador vengativo enfadado por que puedas desinstalar sus plugins, y decida que todo aquel que quiera desinstalar sus plugins, recibirá una sorpresa en forma de limpieza total de la base de datos, dejandoló sin datos, posts, comentarios, … Me parece algo muy delicado como para delegarlo a un plugin,… quizas haga falta un sistema más complejo que el propuesto.

Sistema de desinstalación perfecto

En mi opinión el sistema perfecto para estos casos, sería que el propio Wordpress, guardara una relación interna de los cambios producidos por el plugin a la hora de activarse, osea que tengamos algo así:

Akismet
  - FILES
	- Akismet/Akismet.php
	- Akismet/OtroFichero.php
	- Akismet/...
  - BD
	- Akismet_Table
	- Otra_Akismet_Table
  - OPTIONS
	 - Akismet_active
  	 - Akismet_API_key
  	 - ....

Por ejemplo, que se encargue de facilitar la tarea de desinstalación futura. Quizas alguien quiera dedicarle el tiempo que no tengo para desarrollar un plugin capaz de capturar todos los eventos producidos por la instalación de un plugin. Seguro que la comunidad WP, lo recibiría con los brazos bien abiertos!!! :D

WP-EditArea, edita tus plugins y themes con estilo

2 Ene

+ 22

Esta tarde leía en Ajaxian acerca de EditArea, un script que te mejora visualmente el contenido de un textarea. Un script realmente útil que creo más que necesario para cualquier página que tenga la opción de editar HTML. Y entonces he pensado, ¿donde uso yo eso mucho?… Pues en Wordpress :D

Así que me he puesto manos a la obra y con 5 líneas he podido montar un script que me ayudará a mejorar la experiencia de editar un plugin o un theme en caliente, desde el editor de Wordpress.

editarea.jpg

Instalación

  1. Descargamos el plugin
  2. Descomprimimos y subimos a la carpeta wp-content/plugins/ el contenido del zip
  3. Activamos el plugin
  4. Disfrutamos de él :D

Descargar

Descargar

WP-OpenSearch, añade tu buscador al navegador

25 Dic

+ 6

Hoy Hector comentaba la forma de integrar OpenSearch en tu blog de una forma fácil y asequible para cualquiera. Y me he marcado un reto, hacer aún más fácil. ¿Y como conseguirlo? Pues con un plugin :D

¿Que es OpenSearch?

OpenSearch es un estandard basado en XML que nos ayuda a publicar resultados de busqueda. Con OpenSearch ayudas al usuario a que realice busquedas por tu sitio directamente desde el navegador, en caso de Firefox, integrandoló como motor de busqueda en el panel superior derecho.

wp-opensearch.jpg

De esa forma, el usuario únicamente tiene que seleccionar el sitio en el que quiere buscar, introducir la palabra, o palabras, a buscar y pulsar intro directamente desde su navegador. Mostrando los resultados directamente en una pestaña. Esto en mi caso es realmente útil ya que la mayoría de cosas que uso en mi día cotidiano las he comentado en el blog y buscar en él me ayuda una infinidad.

WP-OpenSearch

WP-OpenSearch, es un plugin que te facilita la fácil tarea de integrarlo en tu Wordpress, únicamente con estos 2 pasos podemos tener ya integrado OpenSearch en nuestro Wordpress.

  1. Descargamos el plugin
  2. Descomprimimos y subimos a nuestro directorio de plugins (wp-content/plugins/)
  3. Activamos desde el panel de administrador

Quizas debamos vaciar la caché generada por WP-Cache, 1BlogCacher o SuperCaché, para ver los resultados. Pero una vez activado, ya tendremos disponible para todos los usuarios la siguiente opción:

wp-opensearch2.jpg

Descargar

Wordpress Popup Scheduler, muestra alertas programadas en tu blog

24 Dic

+ 4

Desde la aparición de Wordpress 2.1, este CMS dispone de un sistema de programación de tareas, similar a Cron para Linux. Este sistema llamado wp_scheduler, lo vimos hace unos meses, y nos permitía definir eventos que serían lanzados al cumplirse la marca de tiempo definida para ellos. De esta forma, podríamos mediante plugins o hacks automatizar ciertas tareas que generalmente hacemos manualmente.

Wordpress Popup Scheduler, es una de estas herramientas que nos permite definir una fecha y una apariencia a un popup que mostraremos a los usuarios al entrar en nuestra página.

WordPress Popup Scheduler Admin

Entre los datos solicitados podemos encontrarnos:

  1. Cuando mostrar el popup (siempre, solo a los nuevos visitantes, a la 3era, 4ta o 5ta visita o a una fecha determinada)
  2. En que lugar (en la Home, en la página a la que acceda el usuario, o una específica)
  3. Además, nos permite definir el aspecto de nuestro popup (tamaño, color de fondo, cabecera, mensaje, animación,..)

WordPress Popup Scheduler Admin 2

[Descargar][Demo]

Integra Gravatar con tu Wordpress

21 Oct

+ 19

Automattic, empresa de Matt Mullenweg (creador de Wordpress), ha comprado Gravatar y quizas sea el movimiento que necesitaba para que el servicio fuera lo que los usuarios esperamos.

Gravatar, es un sistema en el que mediante un registro de un e-mail, puedes usar el mismo avatar en toda internet usando la URL asociada a ese email.

Integración con Wordpress

Para integrarlo con Wordpress, podemos usar wp-gravar, que se trata de un plugin que nos facilita la tarea de la integración.

Instalación

  1. Descargamos el plugin
  2. Descompromimos y subimos a la carpeta wp-content/plugins/ de nuestro Wordpress
  3. Activamos el plugin.
  4. Editamos el fichero comments.php de nuestro Theme (wp-content/themes/TU_THEME)

Gravatar en tu Theme

Código

<img src="<?php gravatar() ?>" alt="" />

Posibilidades

<?php gravatar(); ?> //URL de la imagen con tamaño de 80x80
<?php gravatar("R"); ?> //URL de la imagen con tamaño 80x80, solo avatares no restringidos
<?php gravatar("R", 40); ?> //URL de la imagen con tamaño 40x40
<?php gravatar("R", 40, "http://www.somewhere.com/heatvision.jpg"); ?> //URL de la imagen con tamaño 80x80, y URL por defecto.
<?php gravatar("R", 40, "http://www.somewhere.com/heatvision.jpg", "FF0000"); ?>//URL de la imagen con tamaño 80x80, y URL por defecto y 1px de color #ff0000 de borde.

Añadir el código sin plugin

Otra buena opción es la de implementar el código directamente en PHP, para ello únicamente tendremos que añadir 2 líneas a nuestro fichero comments.php de nuestro theme.

Codigo

$grav_url = "http://www.gravatar.com/avatar.php?gravatar_id=".md5($comment->comment_author_email)."&amp;default=".urlencode($default)."&amp;size=".$size;
<img src="<?php echo $grav_url; ?>" alt="" />

Listado de Themes y Plugins en castellano

19 Oct

+ 3

Fernando de CiberPrensa, ha tenido una idea fantástica, hacer un listado de plugins para Wordpress en Castellano. Al igual que el listado de themes para Wordpress en castellano que actualmente cuenta con casi 80 themes disponibles en nuestra lengua, el Listado de Plugins irá creciendo y pretendemos que todo aquel que quiera publicitar sus plugins en castellano no lo dude y se apunte.

Variables globales disponibles en Wordpress

5 Oct

+ 3

Muy util listado de todas las variables globales que podemos encontrarnos en el código de Wordpress. Todas ellas disponibles en nuestro blog muy útiles para nuestros plugins y themes.