Tutoriales

Creando un Plugin para Wordpress

Comments
publicado el 15 de January del 2010 bajo , , , , , , , , , , , , , , , , , , , , , .

Yo ya he creado alguna vez un plugin para Wordpress, pero nunca he hecho una entrada sobre como crearlo. En esta entrada vamos a crear un plugin para Wordpress sencillo para empezar con algo básico facil de entender.

Nuestro plugin será sencillo. Simplemente sustituirá [abbr="Descripción"]Palabra[/abbr] por <abbr title="Descripción">Palabra</abbr>. Además añadirá unas pocas lineas de CSS a la página para que se vea todo correctamente.

Esto no es más que una pequeña implementación de BBCode. Siguiendo este ejemplo literalmente podremos añadir más elementos a nuestros post fácilmente. Si le echamos más imaginación podremos crear cualquier plugin. Continuar »

General

Un empleado de Microsoft confiesa que Windows 7 está inspirado en Mac

Comments
publicado el 11 de November del 2009 bajo , , , , , .

Esto erá bastante obio, es más, hasta cierto punto es normal mirar los productos de los competidores para imitar las cosas buenas que estos han conseguido. Aún así, nunca se habia confesado esta publicamente hasta que Aldous dijo:

Una de las cosas que la gente dice mucho acerca de Mac es que el SO es fantástico, que es muy gráfico y fácil de usar. Lo que hemos tratado de hacer con Windows 7 – ya sea en el formato tradicional o touch – es crear un ‘look’ Mac en términos gráficos”.

Al Sr. Aldous probablemente este comentario se le halla escapado y seguramente le habrán dado algún tiron de orejas en Microsoft, pero, repito, era algo que al menos ya sospechabamos de ambas compañias.

Opinión

5 Cosas que hecho de menos en Spotify

Comments
publicado el 1 de November del 2009 bajo , , , , , , , , .

Spotify es increíble. Un programa que te da la posibilidad de escuchar un librería de música casi infinita sin tener que pegar ya es suficiente para ser imprescindible, pero, tiene sus carencias.

  1. Listas inteligentes: en iTunes esta función se llama Genius y nos permite crear listas de canciones de , genero y artistas similares.
  2. Permitir la búsqueda de listas de reproducción públicas desde el propio programa. Ahora mismo para encontrar listas de reproducción tenemos que recurrir a páginas webs no oficiales, lo ideal sería, hacerlo desde el propio programa.
  3. Radio de artistas relacionados: La rádio nos da la opción de elegir una época y géneros determinados. Una pena que no nos permita reproducir música por similitud con un determinado artista tal y como hace Last.fm.
  4. Recomendación de canciones/artistas/albums en cuestión de nuestros gustos: Según las canciones que vamos escuchando en Spotify el programa nos podría recomendar música afines a nuestros gustos. Ideal para descubrir nuevos grupos o canciones.
  5. Ultimas novedades de artistas y géneros menos populares: Si te sales un poco de lo normal y escuchas generos o artistas poco populares te darás cuenta de que escasean muchas canciones y se añaden muy lentamente las novedades. Esto supongo que irá cambiando con el tiempo pero es un palo para los que, por ejemplo, escuchamos música electrónica.
Diseño

La experiencia de crear un theme para Tumblr

Comments
publicado el 1 de June del 2009 bajo , , , , , , , , , .

Últimamente me estoy enganchando, y mucho, a Tumblr. Aun que ya lo había usado anteriormente, lo acabé dejando, pero ahora he vuelto a engancharme y no se cuanto durará, pero esta tarde he tenido tiempo y he decidido darle un diseño propio.

La experiencia de crear un theme para Tumblr no ha sido muy buena la verdad. Desde el punto de vista del código todo ha sido bastante sencillo, leyéndonos esta simple página entendemos enseguida la mecánica y estructura del código de un theme, la cual está bastante bien diseñada en mi humilde opinión.

El problema viene cuando estamos a mitad de crear un diseño y queremos ir comprobando como se va viendo. Desde la sección Customize de Tumblr podemos editar el código y previsualizar como va quedando, pero ni colorea el código ni nada de nada, por lo que decidí usar un editor de código externo, en este caso, Coda.

Desde él, es muy difícil, por no decir imposible, hacerse un idea de como va quedando el código que vamos creando y he tenido que estar continuamente copiando y pegando el código al editor de Tumblr, vamos, un verdadero coñazo.

Pero bueno, problemas aparte, estoy bastante contento con el resultado.

Por cierto, si tenéis Tumblr, seguidme si os gusta para yo poder leer los vuestros también.

Wordpress

7 Páginas de documentación sobre Wordpress imprescindibles

Comments
publicado el 23 de April del 2009 bajo , , , , , , , , , , , , , , , , , , , , , , , .

La documentación de Wordpress está llena de páginas interesantes con información muy útil para desarrolladores.

He intentado encontrar aquellas páginas más útiles, aquellas que puedan ser consideradas como imprescindibles. Probablemente se me hallan quedado algunas, hay muchas, pero entre ellas cabe destacar:

  • Template Tags: contiene un indice de todas las tags útiles para desarrollar tanto themes como plugins. Quizás sea la página más útil de todas.
  • The Loop: toda la información necesaria y disponible sobre el loop de Wordpress. Como excluir categorías de él, como crear loops personalizados o como añadir varios en una misma página.
  • Migración de plugins y themes: con la salida de nuevas versiones del CMS se producen cambios internos en el que puede afectar al funcionamiento de nuestros plugins o themes. En está página se publican dichas modificaciones para que podamos corregir los fallos provocados por nuevas versiones de Wordpress.
  • Theme Development: si no sabes, o nunca te has animado a crear tu propio theme para Wordpress deberías de empezar por aquí. En está página nos enseñan la estructura básica de un theme, los archivos mínimos requeridos, para que funciona cada uno de ellos, etc.
  • Author Template: contiene información sobre como crear en tu theme una páginas con información referente al autor. Incluso tenemos un código para crear una página por defecto.
  • Creating an Archive Index: esta página es parecida a la anterior. Está página nos ayudará a crear la página de archivo de nuestro theme.
  • CSS: en está página nos encontramos los estilos necesarios de Wordpress para las imágenes. Si cuando pones una imagen alineada a la derecha y con un texto descriptivo (caption) no se ve correctamente, la solución está en esta página.

Me da que se me han quedado muchas páginas atrás. Si alguien conoce alguna (o yo encuentro más) página de interés que la menciones en los comentarios que será añadida. A ver si entre todos podemos hacer una buena lista.

Plugins

Permite que tus usuario publiquen noticias en tu blog

Comments
publicado el 20 de April del 2009 bajo , , , , , , , , , , , , , , , .

tdo-mini-formsTDO Mini Forms es un plugin que convertirá tu blog en un sitio mas colaborativo donde tus visitantes puedan publicar noticias.

El plugin ofrece una sección a los usuarios donde estos podrán crear sus propios artículos. Cuando terminen, estos se guardarán como Borradores para que el administrador los revise antes de publicarlos. Además ofrece la opción de usar Akismet para detectar artículos Spam.

La idea en algunos casos puede ser buena y permitir a nuestros usuarios publicar noticias puede ayudar a que estos se sientan parte del blog y además lograremos actualizar con mayor frecuencia nuestro sitio y compartir mas conocimientos a parte de los nuestros. Claro que también puede ser un caos.

Cada cual que haga lo que crea conveniente.

Vía: Plugin: Let Your Visitors Submit Posts & Kept in “Draft”.

Tutoriales

Crea un Theme con página de opciones

Comments
publicado el 11 de April del 2009 bajo , , , , , , , , , , , , , , , , , , , , , , , , , , , , .

options-pageLos themes que tienen una página de configuración son muy útiles para los usuarios. El desarrollador del theme puede ofrecer al usuarios unas cuantas opciones de personalización para que este configure su theme de forma sencilla y sin complicaciones.

Últimamente estoy comenzando a crear un theme y al igual que hice con mi anterior creación quería que este tuviera una página de opciones.

Buscando por internet sobre la posibilidad de crear una página de opciones para el theme me encontré con este artículo que nos da el código básico para crear una página de opcines de forma sencilla. Solo tendremos que modificar un array para definir las distintas opciones que tendrá nuestra página. Continuar »

Productividad

Saca más provecho de Gmail con los Filtros avanzados

Comments
publicado el 8 de February del 2009 bajo , , , , .

Desde hace relativamente poco he dejado de usar Mail para comenzar a usar Gmail como cliente de correo por defecto. El cambio a supuesto una mejora, estaba un poco arto de Mail que nunca me ha terminado de convencer, pero creía que le podía sacar aun más provecho a Gmail y buscando en Google me encontré con los filtros avanzados.

Si bien ya había usado antes los filtros, no conocía que se podían usar operadores lógicos en ellos. Para crear filtros más avanzados y preciosos podemos usar los operadores OR o el símbolo ||. También tenemos disponible el operador negativo - y el uso de comillas (" ") para indicar una frase exacta. Continuar »