Crear plugin de funcionalidades en lugar de usar functions.php

Normalmente, a la hora de añadir o editar funciones en WordPress vamos a tirar de plugins, para cosas medianas/grandes; y de functions.php para cosas más pequeñas. El problema con este segundo método es que el archivo functions.php se encuentra dentro de la carpeta de nuestro theme y, por lo tanto, tendremos que copiar todas las funciones de un archivo a otro cada vez que instalemos un nuevo theme en nuestro sitio.

Una manera de evitarnos este problema es mediante un pequeño plugin, en el que añadiremos todos estos pequeños trozos de código que normalmente añadiríamos en el archivo de funciones. El resultado es el mismo, salvo porque se mantendrá independiente del theme instalado. En cuanto al functions.php, lo podemos seguir usando para las funciones que sean dependientes de la plantilla.

El proceso es terriblemente sencillo:

Seguir leyendo →

Plugins de WordPress: Mi lista de imprescindibles

Listas como esta habrá casi infinitas, pero ninguna de esas la he hecho yo, así que ya me toca. Para que quede claro, esta va a ser una lista subjetiva de los plugins de WordPress que yo personalmente tengo en cuenta a la hora de hacer una instalación nueva. Es decir, cada vez que instalo un nuevo WordPress, primero instalo por lo menos todos estos, y luego dependiendo del caso algunos más específicos. Dado que soy desarrollador, algunos de estos plugins serán inútiles para quien no lo sea, pero como he dicho, esta lista es subjetiva y personal.

Seguir leyendo →

Code Guide by @mdo

Brew: Un starter theme para WordPress supervitaminado

El primer post de un blog siempre es el peor, así que permitidme que me lo salte y empiece a hablar de otra cosa. En este caso, Brew, el starter theme de WordPress sobre el que está diseñada esta web.

Seguir leyendo →