Categoría: Desarrollo Web

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

    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. […]

  • Configura PHPStorm y PHPUnit usando Local

    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.

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

    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 […]

  • Ejecuta código solo donde sea necesario en WordPress

    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 […]

  • Consejos para API REST externas en WordPress

    Consejos para API REST externas en WordPress

    Existen buenas prácticas al momento de usar API REST en WordPress. ¿Las estás usando? Podrías mejorar el performance de tu proyecto actual.

  • Tinkerwell para desarrollo en WordPress

    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.

  • Excluir métodos y tipos de pagos en MercadoPago

    Excluir métodos y tipos de pagos en MercadoPago

    Para ser sinceros, la documentación de MercadoPago siempre ha sido algo tediosa de leer y eso que la han ido actualizando poco a poco. No saben qué tanto he sufrido por encontrar la documentación correcta a las llamadas a su API y apuesto a que tu también. Dentro de MercadoPago existen las preferencias y pagos, […]

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

    Agrega el botón “Empezar” en tu Messenger Bot

    Hace un año empecé a leer sobre cómo desarrollar un Messenger Bot de Facebook; claro, sin ver nada de inteligencia artificial y esas cosas, algo sencillo.

  • Envía peticiones AJAX antes de cerrar la página web

    Envía peticiones AJAX antes de cerrar la página web

    Actualmente desarrollo plugins para WordPress, y recién me topé con algo que nunca había pensado: “Enviar peticiones AJAX antes de que el usuario cierre nuestra página web“. Antes de empezar este post, dejemos claro dos cosas: Indagué por la web La mayoría de las respuestas a mi problema provenían de StackOverflow, y mi sorpresa fue […]

  • ¿Cómo actualizar PHP en macOS Sierra?

    ¿Cómo actualizar PHP en macOS Sierra?

    La librería usada en este post ya no recibe actualizaciones y recomiendan utilizar Homebrew para macOS donde podrás usar PHP hasta su versión más reciente. Estaba programando unos scripts que requerían PHP 7, y trataba de ejecutarlos desde la terminal; por desgracia, me daban error y tardé como 3 o 5 minutos en saber que […]