Campos meta en WordPress para guardar datos complejos

WordPress

Hace unos meses, cuando me decidí por abrir algunos de mis nuevos proyectos, me encontré con un problema técnico para el que no encontraba una solución óptima. En esta ocasión, almacenar información en formato json en los campos meta de WordPress resolvió los inconvenientes. Os cuento cuál era el problema, y por qué me decidí por esa solución.

Leer entrada completa

Publicación automática de tweets en base a eventos

Publicación automática de tweets

En alguna ocasión he comentado que una de las tareas a las que más atención suelo dedicar es a la automatización de procesos que permitan ahorrarme tiempo en mi día a día, especialmente aquellos que son tediosos o pesados de hacer. En esta línea publiqué hace unas semanas sobre cómo generar y almacenar automáticamente backups de base de datos MySQL con PHP y posteriormente expliqué cómo mediante web scraping mantengo automáticamente actualizada la información de algunos de mis proyectos web. Hoy le toca el turno a la publicación automática de tweets, sin lugar a dudas una de las automatizaciones más útiles que he llevado a cabo en los últimos tiempos.

Leer entrada completa

Proxies: mejorando nuestro web scraping con PHP y cURL

Web Scraping con PHP, cURL y Proxies

Hace unos días publicaba una entrada sobre cómo utilizaba técnicas de web scraping para mantener actualizada automáticamente la información de algunos de mis proyectos. Tal y como comentaba, uno de los mayores riesgos a los que nos enfrentamos es a que los sitios web de los cuales obtenemos la información bloqueen nuestra IP. En esta entrada explico cómo utilizar proxies para solventar este inconveniente.

Leer entrada completa

Web Scraping: caso práctico con PHP y cURL

Web Scraping

Después de tantos años gestionando webs de competiciones deportivas, mucha gente me ha preguntado cómo lo hago para mantener tanta información actualizada. La respuesta es muy sencilla: ¡no hago nada!. O mejor dicho, ahora no hago nada, porque ya lo dejé hecho antes. El web scraping de guerrilla es mi solución. 

Leer entrada completa

Evolución del tráfico móvil en mis sitios web en los últimos 4 años

Hoy estaba revisando los reportes de Google Analytics de algunos de mis proyectos en los últimos años y no he podido evitar sorprenderme por cómo en tan poco tiempo ha cambiado el tráfico móvil la manera en la que se conceptúa el diseño web hoy en día. Os comparto algunas de las métricas que he rescatado, sin duda la evolución es vertiginosa.

Leer entrada completa

Vuelta a las andadas

Tras bastantes meses dedicándome en exclusiva a los proyectos de mis clientes, últimamente me ha dado por volver a las andadas. Llevo ya unas cuantas semanas revitalizando viejos proyectos y planificando nuevas aventuras, proyectos a los que por otra parte había prometido no volver a dedicar tiempo. Pero al final, la cabra siempre tira al monte.

Leer entrada completa

Guía rápida para eliminar el spam en Google Analytics

Google Analytics

En los últimos tiempos todos aquellos que utilicéis con asiduidad Google Analytics habréis notado que la cantidad de spam ha ido aumentando constantemente hasta llegar a distorsionar notablemente las métricas del sitio web. En este artículo explicaré los dos pasos que sigo para mantener mis cuentas de Google Analytics limpias de spam.

Leer entrada completa

CMB2, la librería de WordPress para construir metaboxes

Una de las mayores limitaciones que tiene el core de WordPress a la hora de crear temas o plugins es la gestión de custom post types que requieran del uso de campos personalizados no nativos. CMB2 es una solución perfecta a este problema, proporcionando una integración muy potente con el administrador de WordPress para crear metaboxes que faciliten la gestión de tus campos personalizados

Leer entrada completa

Slack: ¿cómo integrarlo con nuestro sitio web?

Logo Slack

Slack es, sin lugar a dudas, una de las aplicaciones que más me ha sorprendido en los últimos años. Con millones de usuarios activos tras dos años de vida, ha conseguido convertirse en imprescindible para la comunicación interna de miles de empresas. Entre sus mayores fortalezas está la facilidad que proporciona para las integraciones de terceros.

Leer entrada completa

Sass: 8 razones por las que es mejor que el CSS plano

SASS

Si me pidieran elegir cuál es mi tecnología o lenguaje favorito para trabajar, a buen seguro colocaría a Sass como uno de los principales candidatos. Productivo, simple y potente, no falta en ninguno de los proyectos importantes que desarrollo.

Leer entrada completa

Uso de cookies

Este sitio web, como todos, utiliza cookies. Si continúas navegando por la web estás dando tu consentimiento para la aceptación de la política de cookies de este sitio web. ACEPTAR

Aviso de cookies