Roel Magdaleno

  • Capturas de pantalla con Cloudflare Browser Rendering

    Con el nuevo servicio Cloudflare Browser Rendering se abren más posibilidades de usar Puppeteer en los servidores de Cloudflare y sin mucha configuración de por medio. Cloudflare Browser Rendering usa Puppeteer. Esta es una librería en JavaScript que ejecuta una instancia de Google Chrome permitiendo realizar varias interacciones, por ejemplo, de un sitio web podrás…

    Read More

  • Datos serializados a JSON con Unserialize.dev

    ¿Has trabajado en una base de datos y encuentras datos serializados que necesitas leer rápidamente? Solo queremos leer esos datos. No más. Entonces hay que hacer uso de herramientas en línea que hacen unserialize de esos datos. Sin embargo, esas herramientas en línea para convertir datos serializados con unserialize carecen de funcionalidades para estos tiempos:…

    Read More

  • Agrega un evento en múltiples elementos con event delegation

    En este post hablaremos sobre event delegation, en JavaScript. La solución a tus problemas de performance y escalabilidad en tu proyecto actual, donde tal vez tengas una tabla de usuarios. Cada usuario tiene los botones de editar o eliminar. Sin embargo, estás haciendo un loop para asignarles un evento click para hacer sus respectivas funciones.…

    Read More

  • Configura PHPStorm y PHPUnit usando Local

    En nuestro post “Prueba tus WordPress Plugins con PHPUnit en Local” configuramos PHPUnit junto con Local para después hacer pruebas a nuestros plugins. Es una buena forma para mantener nuestro código a prueba de errores, entre otros beneficios.

    Read More

  • Quita el botón “Empezar” en tu Messenger Bot

    ¿No te gustó el botón “Empezar” en el Messenger Bot de tu página? Al parecer a muchas personas no les agradó y mostraron su inconformidad en este post. Desconozco el motivo, pero supongo que el “botón” en vez de ayudar, estorba. Tener el botón de “Empezar” es un proceso más para el usuario para ponerse…

    Read More

  • Ejecuta código solo donde sea necesario en WordPress

    Cuando estamos desarrollando un sitio web, ya sea con WordPress o una página web sencilla es clásico cargar todo nuestro código PHP, JavaScript y CSS a la vez en todas las páginas del sitio web. Como la mayoría de los sitios web están construidos en WordPress, es donde nos enfocaremos ya que muchos desarrolladores desarrollan…

    Read More

  • Tinkerwell para desarrollo en WordPress

    En ocasiones, un desarrollador quiere probar su código JavaScript o PHP antes de correrlo en el navegador. Este proceso es tedioso para PHP cuando queremos probar código complejo. Tinkerwell es un editor de código para Laravel pero también funciona con WordPress. Ya no tendrás que adivinar el resultado de tus funciones en WordPress.

    Read More