Blog

Este es mi blog

  • Configurar XAMPP en Mac

    Es bastante simple, pero en este post voy a dar algunas indicaciones adicionales cuando el DOCUMENT ROOT está situado fuera del directorio por defecto y queremos además dominios personalizados. Instalar XAMPP Bien, la instalación es bien simple, descargar la aplicación correspondiente desde su sitio oficial y ejecutarla siguiendo el asistente de instalación. Se puede elegir…


  • No me aparecen las opciones align fullwidth y align wide en el editor de bloques

    Puede haber varias razones por las que no aparecen estas opciones. Revisar theme.json La más básica, en el caso de un tema de bloques (block theme) es que no esté definido el “layout” en las “settings” del theme.json del tema. Revisar las opciones que soporta el tema Para el caso de los temas clásicos (classic…


  • Generar contraseñas de aplicaciones en Gmail

    En este artículo voy a repasar cómo generar una contraseña de aplicación para usar, por ejemplo, el envío de correos mediante un servicio SMTP usando tu cuenta de Gmail. Esto es muy útil cuando queremos testar en nuestro entorno local el envío de emails del sistema. Con este nuevo sistema de seguridad implementado, no tendremos…


  • Cómo usar un campo de ACF dentro de un bloque Query Loop

    Cómo usar un campo de ACF dentro de un bloque Query Loop

    Recientemente me he encontrado con el siguiente escenario: inserto un bloque Query Loop para seleccionar los 3 últimos posts de una cierta categoría. Hasta aquí todo fácil. Se inserta el bloque en cuestión y se configura en sus opciones para que escoja los 3 últimos de la categoría deseada. Pero claro, en esos posts, tenía…


  • Cómo subir una imagen a WP a través de su API REST desde una aplicación PHP

    Cómo subir una imagen a WP a través de su API REST desde una aplicación PHP

    En el post anterior vimos cómo insertar un post en WordPress desde una aplicación PHP a través del API REST de WordPress. En esta nueva publicación, vamos a ver los pasos a seguir para subir una imagen a WordPress y adjuntarla después como imagen destacada del post. Vamos a ir paso a paso, comentando el…


  • Cómo insertar un post en WordPress a través de su API REST

    Cómo insertar un post en WordPress a través de su API REST

    Voy a mostrar un ejemplo de cómo insertar un post en una web bajo WordPress haciendo uso de su API REST desde otra web hecha en HTML-PHP. Todo esto lo voy a hacer desde mi entorno de desarrollo, bajo un servidor XAMPP. Requisitos mínimos Generar certificado SSL autofirmado. Haciendo uso de la consola o terminal,…


  • Cómo escribir código cumpliendo los estándares de WordPress (WordPress coding standards) en VSCode

    Cómo escribir código cumpliendo los estándares de WordPress (WordPress coding standards) en VSCode

    Si eres desarrollador de WordPress, es posible que te suene el concepto de WordPress coding standards o estándares de código en WordPress. Básicamente (extraído de la web de WordPress.org directamente) “los estándares de código de WordPress sirven para crear una línea base para la colaboración y revisión en varios aspectos del proyecto de código abierto…


  • Cómo personalizar la terminal y añadirle colores para tus repositorios git

    Cómo personalizar la terminal y añadirle colores para tus repositorios git

    Hoy en día, la terminal es una herramienta esencial para cualquier desarrollador. Sin embargo, es posible que no te guste la apariencia predeterminada de la terminal en macOS. En este artículo, te mostraré cómo personalizar la terminal con colores e iconos para tus repositorios git. Para ello, utilizaremos tres herramientas: iTerm2, Oh My Zsh! y…


  • Cómo acceder, almacenar, leer, actualizar y borrar en MongoDB.

    Vamos a ver las operaciones básicas que podemos hacer en MongoDB, es decir, cómo acceder, almacenar, leer, actualizar y borrar en una base de datos como MongoDB usando el módulo Mongoose.


  • Así configuro mi entorno local de desarrollo para proyectos de WordPress

    Así configuro mi entorno local de desarrollo para proyectos de WordPress

    Antes de empezar cualquier desarrollo bajo WordPress, me gusta tener configurado mi entorno local, ya que después el flujo de trabajo es más rápido y sobre todo, me siento más cómodo. Aquí hago un repaso a lo que suelo hacer antes de empezar manos a la obra.