WP Carousel 1.0 – Beta 2 disponible

This post was published 8 years ago. It may be exremely outdated.

Siguiendo con el desarrollo de WP Carousel, hoy os traigo la segunda Beta de la versión 1.0. En esta versión me he centrado en arreglar fallos sueltos que había en la versión anterior y en añadir un par de características nuevas.

Los bugs resueltos en esta Beta son:

  • Bug que no permitía seleccionar el texto de los elementos del carrusel en el Panel de Administración (presente desde la versión 0.5)
  • Bug que no permitía redimensionar las áreas de texto de los elementos añadidos al carrusel en el Panel de Administración en algunos navegadores (entre ellos Firefox 4)
  • Diversos bugs menores en la interfaz del Gestor de Backups que aparecían al tener carruseles sin backups
  • Actualizado el sistema de guardado AJAX para que en caso de error también se puedan guardar backups mediante el procedimiento no-AJAX
  • Otros bugs menores y ligeros cambios en diversas funciones de WP Carousel

Orden aleatorio en WP Carousel 1.0En cuanto a las nuevas características, la primera novedad es que ahora WP Carousel soporta el orden aleatorio en los artículos extraídos de categorías, tags o autores. Los elementos del carrusel serán ordenados al azar, de modo que puede darse el caso de que un elemento ordenado al azar aparezca en el carrusel antes de un elemento no añadido al azar. El orden aleatorio está pensado para carruseles en los que sólo hay contenido ordenado de forma aleatoria. Esta nueva opción se encuentra en la sección de orden de los elementos, junto con el orden cronológico y el orden cronológico inverso.

También he añadido la posibilidad de seleccionar el tamaño de las miniaturas de las imágenes, para lo cual tan sólo es necesario modificar una línea del archivo wp-carousel.php.

Por lo que respecta a la pestaña de ayuda, he añadido bastante más información a la misma, de modo que muchas de las dudas que surgen al comenzar a usar WP Carousel están resueltas ahí (cosas como la prioridad de las imágenes, de dónde sale el texto del carrusel, qué línea modificar para habilitar el modo de integración externa o cuáles son los campos personalizados que utiliza WP Carousel).

Taxonomías personalizadas en WP Carousel 1.0Por último, he añadido dos nuevos Extras por defecto: Custom Post Type y Custom Taxonomy que permiten mostrar, respectivamente, un artículo con un post type personalizado o artículos pertenecientes a cualquier taxonomía personalizada. La única pega es que en cualquiera de los dos casos es necesario indicar la ID del elemento, aunque tampoco es demasiado molesto teniendo en cuenta que se puede añadir artículos de cualquier taxonomía, sea del tipo que sea.

A aquellos que utilicéis la Beta 1, os recomiendo actualizar a la Beta 2. Aquellos interesados en las nuevas características también pueden actualizar a la Beta 2, aunque guardando siempre una copia de seguridad del contenido anterior, por si las moscas.

Descarga: WP Carousel 1.0 – Beta 2.

Quality Control: Un theme para WordPress para gestionar nuestros proyectos

This post was published 8 years ago. It may be exremely outdated.

Preview de Quality ControlUno de los problemas a los que te enfrentas cuando llevas a cabo un proyecto es cómo recibir y gestionar las sugerencias y los problemas de los usuarios. Yo me he decantado por crear un foro sólo para dar soporte a mis proyectos, sin embargo vía Twitter descubro una forma algo más cómoda de llevar el avance de los proyectos.

Se trata de Quality Control, un theme para WordPress pensado especialmente para usarse para estos fines. Permite crear de una forma cómoda un sistema de gestión de tickets, ordenados por estados, categorías, etiquetas y ramas. Sin duda de lo más útil para gestionar los bugs que vayan apareciendo en nuestros proyectos.

Además de un excelente diseño y una gran utilidad, este theme tiene otro punto a su favor: es totalmente gratuito y podéis descargarlo gratis o ver la demo.

Findicons.com: Un excelente buscador de iconos gratuitos

This post was published 8 years ago. It may be exremely outdated.
Iconos del paquete iSuite Revoked

Iconos del paquete iSuite Revoked

Esta mañana me he puesto a buscar iconos para algunas de las carpetas de mi Mac. La cosa es que buscando iconos que simulasen los iconos de las carpetas de Mac OS X me he encontrado con Findicons.com, un buscador de iconos la mar de completo. Para comenzar, el buscador nos permite establecer un rango para los tamaños de los iconos, seleccionar el color predominante de los mismos, filtrar los resultados por estilos o licencias y ordenarlos por relevancia o tamaño.

Los iconos están en formato PNG, ICO e ICNS, además se pueden descargar en diferentes tamaños de forma totalmente gratuita e incluso convertirlos a otros formatos (como BMP, JPEG o TIFF), pero si descargamos muchos nos acabará apareciendo una página para introducir un CAPTCHA y verificar que no somos bots (a mí me ha aparecido ya un par de veces, supongo que es porque llevo toda la mañana y parte de la tarde descargándome iconos).

Iconos del paquete Flurry System

Iconos del paquete Flurry System

Iconos del paquete Flurry Extras

Iconos del paquete Flurry Extras

Cada icono tiene diferentes etiquetas que nos ayudarán a localizarlos, y una vez hayamos encontrado uno que nos guste, la página nos mostrará otros iconos similares y otros iconos que forman parte del mismo conjunto de iconos. Entre estos paquetes he de destacar 3, que son los que más me han gustado y los que han hecho que dedique todo el día a cambiar iconos. Se trata de iSuite Revoked, un paquete de iconos con forma de carpeta que simulan las de Mac OS X (justo lo que andaba buscado), Flurry System, un paquete de iconos con un estilo similar a los de iOS y Flurry Extras, una ampliación del paquete anterior.

La verdad es que en cuanto he entrado en Findicons.com he dejado de buscar iconos en Google. La única pega que le encuentro es que no hay ninguna forma de descargar los paquetes de iconos completos y hay que descargarlos uno a uno. Espero que encontréis alguno que os guste; tengo la impresión de que seguro que habrá más de uno que no podréis dejar pasar.

100 excelentes themes gratuitos para WordPress

This post was published 8 years ago. It may be exremely outdated.

Theme Side Blog para WordPressHoy han publicado en Smashing Magazine una excelente recopilación de 100 estupendos themes gratuitos para WordPress. En la recopilación hay themes especialmente pensados para portafolios, para blogs, para tiendas,  para dispositivos móviles…

Si estáis buscando un buen theme para vuestro blog, revisad el artículo porque seguramente encontraréis alguno que os guste.

Dropbox, sincroniza carpetas entre tus equipos

This post was published 8 years ago. It may be exremely outdated.

DropboxUna de las cosas que se hacen molestas de tener varios equipos es que acabas diseminando los archivos que más usas entre ellos, de modo que en el sobremesa acabas teniendo archivos que no están en el portátil, y en el portátil acabas teniendo archivos que no están en el sobremesa. Para poder acceder a estos archivos acabas teniendo que crear una carpeta compartida en ambos equipos para ir actualizando los archivos que más sueles usar, utilizas un pendrive para trasportarlos, o acabas enviándote por emails los archivos cada vez que los modificas, sin embargo estas no son las opciones más cómodas.

Dropbox es un gran alternativa para este problema. Se trata de una aplicación que crea una carpeta en nuestro equipo que se sincroniza con una carpeta en un servidor remoto. Cada vez que añadimos algo en nuestra carpeta, se añade en la carpeta del servidor remoto, de modo que podemos acceder a los archivos de dicha carpeta desde cualquier ordenador conectado a Internet, a través de la web de Dropbox. También podemos instalar la aplicación en todos nuestros equipos, y al modificar un archivo de la carpeta de Dropbox en un equipo, se modifica en todos los demás equipos que tengan la aplicación instalada, sin necesidad de estar todos encendidos a la vez, ya que se sincronizan con el servidor remoto.

La aplicación es gratuita y está disponible tanto para Windows como para Mac OS X y Linux, además de móviles con Android, iPhone, iPad y próximamente Blackberry.  Ofrece un espacio de 2GB de forma totalmente gratuita, aunque por 9.99$ al mes podemos ampliar este espacio a 50GB y por 19.99$ disponemos de 100GB. También podemos ampliar nuestro espacio disponible de forma gratuita invitando a nuestros amigos a Dropbox de modo que por cada amigo que se registre en Dropbox ampliaremos en 250MB la capacidad de nuestra cuenta, hasta llegar al límite de 8GB.

WordPress 3.0.1 ya disponible

This post was published 8 years ago. It may be exremely outdated.

Desde anteayer está disponible la versión 3.0.1 de WordPress, que corrige 51 bugs no demasiado críticos. La única novedad más interesante para los desarrollares es que se ha añadido la función unregister_nav_menu(), que como su nombre indica, permite desregistrar un menú.

Podéis actualizar directamente desde el Panel de Administración o descargar la nueva versión.

WP Carousel 0.5.3

This post was published 8 years ago. It may be exremely outdated.

¿Os acordáis del bug con el guardado AJAX que medio arreglé con un sistema de guardado híbrido? Pues bien, gracias a la colaboración de Joel he encontrado una posible solución definitiva al problema, que no sólo afectaba al guardado AJAX, sino también al Modo de Integración Externa (aunque no se había reportado). La solución es algo tosca, pero parece eficaz: si tras buscar la ruta al archivo wp-blog-header.php, WP Carousel no encuentra la ruta correcta, se prueba a usar la ruta “../../../”, que en teoría debería de ser válida en cualquier caso, si esta ruta es correcta, se procede con el guardado AJAX, si es incorrecta, se procede con el guardado alternativo.

Por el momento parece que este método funciona, ya que aquellos usuarios que usaban el guardado AJAX sin problemas seguirán usándolo como hasta ahora, mientras que aquellos que tenían problemas usarán la ruta “../../../” (ruta que de hecho es la que obtiene en mis pruebas el método usado en la versión 0.5.2). Si ni aún así se encuentra la ruta, el plugin utilizará el guardado no AJAX, que aunque no es ni tan rápido ni tan cómodo como el AJAX, guarda los cambios.

WP Carousel 0.5.3 ya está en WordPress.org, y en unos minutos os aparecerá la actualización en el Panel de Administración de WordPress. ¡Recordad que WP Carousel 0.5 sólo es compatible con WordPress 3.0 (y posteriores)!

WP Carousel 0.5.1 & WP Carousel 0.5.2

This post was published 8 years ago. It may be exremely outdated.

Hace tan sólo un día que puse por defecto la versión 0.5 de WP Carousel, y ya han aparecido dos bugs. El primero es bastante tonto: resulta que me confundí al escribir el nombre de la página de Importación y en lugar de Importar ponía Exportar (en todos los idiomas). El segundo es algo más grave, y es que el guardado AJAX requiere poder acceder al archivo wp-blog-header.php del blog, si WP Carousel no puede acceder a él, devuelve un mensaje de error explicando lo sucedido. Pues bien, resulta que metí ese mensaje dentro de la función de traducción, que es definida tras la carga del archivo wp-blog-header.php, provocando que los usuarios no puedan ver el mensaje de error.

Fuera de esto, la versión 0.5.1 incluye la versión en francés, traducida por EURL Wolforg.

A todos aquellos que tengáis problemas con el guardado AJAX os recomiendo que paséis por el foro y pongáis el mensaje de error que obtenéis. Tanto en mi servidor de pruebas como en la página de demos de WP Carousel el guardado AJAX funciona correctamente, así que seguramente se trate de un tema de permisos, pero por si acaso, reportad el fallo y veré si puedo solucionarlo de algún modo sin cambiar permisos. Si veis que cambiando los permisos se soluciona el problema, entonces cambiadlos si podéis y os olvidáis del error.

Actualizo: He desarrollado un nuevo método de guardado híbrido. Cuando WP Carousel detecta un error con el guardado AJAX, muestra un enlace para guardar el contenido sin recurrir a AJAX. Con este sistema, los usuarios que puede usar AJAX podrán guardar el contenido sin cargar una nueva página, y los usuarios que no puedan usarlo podrán seguir disfrutando de la interfaz Drag & Drop y de todas sus novedades, a excepción, claro, del guardado AJAX. Una vez hayan acabado los cambios tendrán que hacer clic en el enlace para guardarlos. Eso sí, pueden hacer varios cambios seguidos y guardar después de haberlos hechos todos, e incluso puede eliminar y añadir contenido del carrusel y guardar una sola vez después de todo el proceso. Esta mejora está en la versión 0.5.2 de WP Carousel, que estará disponible en unos minutos.

Descarga Portal Colorido V 1.x

This post was published 8 years ago. It may be exremely outdated.

Con la salida de Portal Colorido 2.0, la rama 1.x se quedó obsoleta. Sin embargo, todavía hay algunas cosas únicas de esta antigua versión, como la integración con Foro Colorido. Lamentablemente, al subir las nuevas versiones de Portal Colorido a WordPress.org, las antiguas quedaron inaccesibles, algo de lo que no me había dado cuenta.

Afortunadamente Víctor me avisó del problema, y ha dado la casualidad de que tenía una copia de la versión 1.0.2.3 en mi servidor de pruebas, así que la he subido a Sumolari.com y la podéis descargar desde aquí.

Descarga WP Carousel 0.5

This post was published 8 years ago. It may be exremely outdated.

Ya está aquí y ya está por defecto. WP Carousel 0.5 os aparecerá dentro de pocos minutos como nueva actualización de WP Carousel, y más que una simple actualización es una reinvención de los pilares fundamentales de WP Carousel. Si en la versión 0.4 reescribí todo el plugin desde 0, en la versión 0.5 he reescrito toda la interfaz, he añadido más contenido por defecto, he dado soporte a los Extras, he arreglado bugs que habían quedado sin solucionar y mucho más. Ya las he comentado antes, pero veamos de nuevo todas las novedades de WP Carousel 0.5 y las características de WP Carousel en general.

Interfaz Drag & Drop

Drag & DropLa antigua interfaz basada en una tabla ha sido reemplazada por la nueva interfaz Drag & Drop, con la que se gana en comodidad, velocidad y potencia. Con el nuevo sistema de guardado AJAX, todos los cambios relativos al contenido del carrusel se guardan sin salir de la página y sin necesidad de recargarla de nuevo. Además, ahora los formularios de configuración de cada contenido se han simplificado, sustituyendo la opción de orden por la posición de cada elemento en la lista, algo más intuitivo y fácil de entender. A partir de ahora también se puede editar el contenido del carrusel, de modo que no será necesario volver a eliminar e insertar de nuevo contenido en el carrusel para poder editarlo.

Más contenidos

Más contenidos¿Por qué limitarse a artículos, páginas y categorías? Desde la versión 0.5 WP Carousel permite también añadir artículos de tags específicos o de ciertos autores, dando mucho más juego a los carruseles. Además, el contenido ya no se limita sólo al que pueda haber en una instalación de WordPress específica, sino que gracias al nuevo Modo de Integración Externa se puede añadir contenido de otras webs al carrusel (siempre que esté la opción activada en ambas instalaciones de WP Carousel). Y no sólo se puede añadir contenido de una web a un carrusel, sino que se puede añadir contenido de varias webs en un mismo carrusel o de diversos carruseles de una misma página en un mismo carrusel (o en diferentes carruseles), independientemente del tipo de contenido que se trate.

Extras

ExtrasSi ni con los nuevos contenidos ni con el Modo de Integración Externa tenías suficiente, los Extras son lo que estabas buscando. Ya no hay ninguna limitación en el contenido: ahora con los Extras es posible añadir contenidos de otras webs totalmente diferentes a la tuya, como Twitter, Facebook, Flickr… la imaginación es el único límite. Los Extras son scripts creados siguiendo unas normas que permiten a WP Carousel añadir contenidos de otras webs, se podrían comparar con un traductor. Gracias a los Extras, WP Carousel puede “entender” el contenido de otras webs y “traducirlo” en algo que se pueda mostrar en el carrusel. La nueva API de Extras de WP Carousel permite a los desarrolladores crear nuevos tipos de contenido para WP Carousel de forma muy sencilla. Los Extras eliminan todas las limitaciones de WP Carousel y le abren un mundo nuevo lleno de posibilidades.

Themes

ThemesWordPress dispone de miles de themes para darle un aspecto único a nuestros blogs. Crear un diseño para WP Carousel que combine con cualquier posible theme de WordPress es imposible, así que en la versión 0.4 añadí una API para crear themes para WP Carousel, mucho más sencillos que los de WordPress, pero con la suficiente flexibilidad como para crear aspectos únicos con posiblidades ilimitadas. Modificar los themes para que encajen a la perfección en tu theme de WordPress es realmente fácil, y crearlos desde 0 tampoco es complicado. La API de themes de WP Carousel permite a los desarrolladores crear themes de forma realmente fácil. Pueden crear themes sencillos o crear increíbles diseños únicos con espectaculares funciones adicionales. La imaginación y la creatividad son los únicos límites para los desarrolladores.

Exportar e Importar

Exportar e ImportarEs importante hacer una copia de todo el contenido de tu web de vez en cuando por si hay cualquier imprevisto. WP Carousel dispone de un sistema realmente sencillo de copias de seguridad. Una vez creados los carruseles, WP Carousel pone a nuestra disposición un código único que se puede guardar en un archivo de texto de cualquier tipo. Este código permite restaurar todo el contenido de todos los carruseles y todas sus configuraciones a tal como estaban cuando se copió el código. Basta con poner este código de exportación en la página de importación para reemplazar el contenido actual de los carruseles por el de la copia de seguridad. Tan fácil como copiar y pegar, así con los backups de WP Carousel. Ya no hay ningún impedimento para que tengas todos tus datos siempre a salvo de cualquier problema que pueda haber.

Fácil de instalar, configurar y usar

Fácil de instalar y usarWP Carousel está pensado para ser fácil de instalar, configurar y usar, pero a la vez potente y personalizable. Por este motivo mostrar un carrusel es tan sencillo como arrastrar el Widget de WP Carousel a la sidebar o tan personalizable como utilizar tus propias funciones personalizadas para convertir la matriz de contenidos en un carrusel único. En las diversas páginas de opciones de WP Carousel se resaltan las opciones más útiles para el usuario común, como el selector de themes o la lista de contenidos para añadir al carrusel, sin embargo, también hay disponibles más opciones para aquellos que quieran personalizar algo más sus carruseles, como el tiempo entre cada desplazamiento manual, el tamaño de las imágenes y los paneles, el número de imágenes que se desplazan al hacer clic en una flecha, si se quiere mostrar la paginación o habilitar el modo bucle… Además, para aquellos que con eso no es suficiente, el código fuente está disponible y se puede modificar libremente ya que está distribuido bajo la licencia GPL. Y si aún así no consigues dejar tus carruseles como quieres, siempre puedes preguntar en el foro de soporte, donde seguro que encontrarás la respuesta a tu pregunta. Deja que las casi 5000 líneas de código que componen a WP Carousel se encarguen de las tareas complicadas y simplemente encárgate de elegir el contenido adecuado para tus carruseles.