Hará como un par de meses me salió un proyecto para hacer unos pequeños juegos en javascript. Cosas sencillas. Empecé por un juego tipo «quiz» de preguntas y respuestas, para el que usé html, css y js de toda la vida, dando como resultado una página web. Pero uno de los juegos requería utilizar canvas, […]
Continuar leyendo
Muchas veces optamos por poner una librería externa como fancybox o magnific popup para mostrar imágenes, cuando podemos utilizar la librería thickbox que viene ya en el propio WordPress. Lo único que tenemos que hacer es llamarlo desde nuestro theme, para eso, en el archivo functions.php, utilizando el hook wp_enqueue_scripts incluímos tanto el JS como […]
Continuar leyendo
Advanced Custom Fields (ACF) es una maravilla de plugin que nos hace la vida más fácil a la hora de agregar nuevos campos y gestionar el contenido de posts, custom posts, etc. desde el panel de WordPress. Pero tanta simplicidad tiene un pequeño impacto en el rendimiento y sobre todo en el número de queries. […]
Continuar leyendo
He desarrollado un pequeño script en Javascript que permite la carga asíncrona de contenido como imágenes, vídeos, audio o iframes. Quería tener algo simple que hiciera el trabajo bien, sin dependencias y sin tener que inicializarlo. Podéis descargarlo desde Github, y ver una demo aquí mismo.
Amenudo como desarrollador, te habrá pasado que teniendo acceso al servidor donde hay un WordPress instalado, no puedes acceder al mismo como administrador porque no tienes las credenciales, las has olvidado, o la razón que sea. En ésta situación, es posible hacer lo siguiente: 1. Editar el archivo functions.php del theme activo, pegar el siguiente […]
Continuar leyendo
Después de estar utilizándo el pequeño archivo .less o .css que reune un conjunto de reglas fáciles de recordar y super útiles, he comprobado su eficacia y su ahorro de tiempo durante los desarrollos y se me ha hecho casi imprescindible, así que he agregado algunas nuevas clases más para hacerlo todavía más útil. Lo […]
Continuar leyendo
He aquí uno de esos proyectos en los que se unen dos de mis pasiones: la música, y el desarrollo web. Se trata de un «simple disparador de muestras de sonido» que he bautizado con el nombre de SST (Simple Sample Trigger). El concepto es sencillo: se crean varios elementos <audio> HTML5, y a cada […]
Continuar leyendo
El día a día del desarrollador web es duro. Los que tenemos pasión por ello lo llevamos bien cuando se nos plantean retos nuevos o proyectos interesantes, pero lamentablemente eso no ocurre todos los días, y para esas tareas repetitivas que se dan en casi todos los proyectos, debemos tener una serie de herramientas que […]
Continuar leyendo
Seguro que os habréis topado con bastantes snippets que hacen el trabajo sucio de remplazar los checkboxes y radio inputs por defecto del navegador, por otros más atractivos o que se adapten al resto de controles de formulario que utilice el sitio web. Eso lo hacen francamente bien, pero, lo que la mayoría pasa por […]
Continuar leyendo
Recientemente he publicado una mini librería en LESS, que genera un archivo CSS de tamaño ínfimo, con un montón de clases para ayudar en la maquetación de contenido HTML. La razón de ser de ésta librería puede explicarse poniéndonos en situación: Vamos a hacer una nueva web que nos han encargado, y vamos a utilizar […]
Continuar leyendo