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 »

Tutoriales

Como Instalar Wordpress en nuestro Mac con MAMP

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

Ultimamente estoy haciendo algunas pruebas con plugins y themes en Wordpress. Normalmente uso una insolación online de Wordpress pero para lo que hago, con una instalación local me basta y me sobra.

Las ventajas de tener el servidor y Wordpress instalado en nuestro ordenador son muchas. Más velocidad ya que no tenemos que subir los archivos modificados a ningún servidor, más control y más comodidad.

La instalación de un Servidor Local y de Wordpress sobre el es sencilla:

  1. Descargamos e instalamos MAMP copiando la carpeta del programa como cualquier otra aplicación.
  2. Abrimos la aplicación y se nos abrira el navegador en la página http://localhost:8888/MAMP/?language=Spanish
  3. Nos dirigimos al PHPMyAdmin y creamos una base de datos yo le he puesto de nombre wordpress
  4. En la ruta /Applications/MAMP/htdocs se encuentra la carpeta donde deberemos poner los archivos de Wordpress.
  5. Por último, vamos a http://localhost:8888/ e instalamos Wordpress como de costumbre.

El usuario y contraseña por defecto que utiliza MAMP es root en ambos casos.

Plugins

Plugin Central, una mejor forma de instalar plugins

Comments
publicado el 13 de December del 2009 bajo , , , , , , , , , , , , .

Esta claro que Wordpress ha medida que ha ido actualizándose ha mejorado, y mucho la forma de instalar, actualizar y eliminar plugins, pero aún tiene carencias importantes como la imposibilidad de instalar varios plugins simultaneamente o actualizarlos.

En el blog de Ayuda Wordpress encontré la solución en forma de plugin.

Gracias a Plugin Central podremos instalar varios plugin al mismo tiempo de forma sencilla. Simplemente tendremos que escribir en una lista los nombres o URLs de los plugins que queramos instalar y el hará el resto.

Desgraciadamente la opción para actualizar varios plugins al mismo tiempo no es tan comoda ya que lo que hace es abrir un iframe con cada plugin que vallamos a actualizar en una misma ventana y en cada iframe iremos actualizando cada plugin. Como os podeis imaginar esto para actualizar dos plugins está bién, pero, como queramos actualizar más de 3 es una verdadera locura.

Una buena solución para la instalación multiple aunque le queda por mejorar la forma de actualizar varios plugins al mismo tiempo.

Navegadores Web

Dejando bonito Firefox en Mac

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

Nunca me ha llegado a convencer del todo Firefox en Mac, simplemente no me gusta su interfaz, no me convence no termino de verla integrada con el resto del sistema. Por ello me he proponido solucionarlo a base de themes, plugins, etc.

El resultado:

Captura de pantalla 2009-11-25 a las 22.01.13

Continuar »

Plugins

Usando J/K, como en Google Reader, para navegar por las noticias del blog

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

A mi, me ha pasado más de una vez que al entrar a un blog automáticamente presiona la J para ir a la siguiente noticia como hago en Google Reader. Siempre he pensado que sería algo interesante de implementar en un blog y el otro día sin buscarlo me encontré con Prev-Next Keyboard Navigation.

Con este plugin podremos presionar J para ir a la siguiente noticia y K para ir a la anterior desde el mismo momento en que lo activemos sin configurar nada.

Solo tenemos que tener en cuenta que el div que contiene nuestros post individualmente tenga la clase post (normalmente todos los themes lo traen por defecto) y listo.

Wordpress

5 Características que Wordpress debería de incluir ¡Ya!

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

Wordpress ha mejorado mucho con el paso del tiempo, todavía recuerdo cuando usaba versiones más antiguas que no tenían algunas de las magnificas características que tenemos ahora, pero, aún así, se puede mejorar bastante.

Esta es la lista de 5 características que (en mi humilde opinión) Wordpress debería de incluir en las próximas versiones.

  1. Thumbnails por noticia: es una de las características mas implementadas últimamente en los themes por los desarrolladores, pero, sería ideal que Wordpress lo incluyera por defecto. Facilitaría mucho trabajo.
  2. Excluir imágenes de las galerías: llevamos ya 2 versiones (si no me equivoco) con las galerías en Wordpress, y parece mentira que aún no se puede seleccionar que fotos queremos que aparezcan o no en la galería de una noticia.
  3. Noticias relacionadas: esta es otra de las características que suele ser subsanada con un simple plugin, pero, sabiendo que estos plugins son uno de los más usados por todos, por que no incluirlo por defecto.
  4. Editor de imágenes: el uploader de imágenes de Wordpress ha mejorado muchísimo con el tiempo. Incluir un pequeño editor de imágenes que nos permita simplemente recortar y redimensionar aria que pasara al próximo nivel. (Si no me equivoco esto va a venir implementado en Wordpress 2.9)
  5. Mayor control sobre la base de datos: Uno de mis mayores miedos es perder la base de datos y con ello todo el contenido del blog. Por eso suelo controlar la base de datos, hacer copias de seguridad y optimizarla cada cierto tiempo. ¿No estaría bien que Wordpress hiciera esto por nosotros?

¿Añadirías alguna más?, ¿hechas algo de menos en Wordpress?

Diseño/Desarrollo Web

Enlaces para el Sábado

Comments
publicado el 10 de October del 2009 bajo , , , , , , , , , , , , , , , , .
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.