Es probable que en alguna ocasión te hayan pedido desarrollar un plugin para WordPress. Y puede ser (no es raro de hecho), que tu cliente no quiera que subas el […]
Cómo actualizar un plugin de WordPress desde un repositorio privado de GitHub
Cómo añadir el reCAPTCHA de Google en el formulario de comentarios de WordPress
Hace unos meses decidí eliminar el sistema de comentarios de Disqus ya que, entre otras cosas, estaba perjudicándome seriamente el rendimiento de la página. Además, últimamente (IMHO) estaban abusando de […]
Cómo trabajar con los crons de WordPress y no morir en el intento
Si has desarrollado alguna vez sobre WordPress, es muy probable que en alguna ocasión hayas necesitado utilizar crons y WordPress provee de una utilidad para ello. Siendo justos, más que […]
Programación orientada a objetos sobre WordPress
Sin ánimo de ofender a nadie, es innegable que WordPress tiene mala fama en algunos aspectos, y uno de ellos es el cajón de sastre que puede llegar a ser […]
Cómo refactorizar el anidamiento masivo con cláusulas de guarda
Antes de ver el cómo, deberíamos ver el porqué. Y antes de eso, ver un ejemplo de anidamiento masivo para entender el problema. Vaya por delante que esto es algo […]
Eliminar datos de un array desde una whitelist o blacklist
En esta entrada vamos a ver cómo eliminar datos de un array bien desde una lista blanca o whitelist, bien desde una lista negra o blacklist. Una lista blanca no […]
Named constructors en PHP
Como sabrás, cuando desarrollas sobre PHP y creas una clase, esta permite tener, entre otras cosas, constructores. Un constructor te permite por ejemplo inicializar propiedades al instanciar el objeto antes […]
Declara strict types en tus ficheros PHP
Desde la versión 7 de PHP tenemos disponible la directiva strict_types. Esto nos permite declarar el modo estricto para tipos escalares en un archivo de PHP. No en toda la […]
Resolución de los ejercicios del taller de expresiones regulares en WordCamp Sevilla
En este post voy a tratar de explicar la resolución a los 5 ejercicios que propuse en el taller de expresiones regulares de la WordCamp Sevilla para desarrolladores. Estos ejemplos […]
Utiliza Namespaces cuando desarrolles un plugin
En este post vamos a ver qué son, y cómo y porqué deberías utilizar Namespaces cuando desarrolles algo, por ejemplo, un plugin para WordPress. Los Namespaces o espacios de nombres, […]