Modificar una función del tema padre desde el tema hijo

Modificar una función del tema padre desde el tema hijo

El sistema de plantillas de WordPress ejecuta primero las funciones del tema hijo, y después las del tema padre. Pero a veces queremos cambiar o eliminar las acciones de la plantilla padre, sin modificar sus ficheros (esto es especialmente importante si se usan plantillas compradas que queremos actualizar posteriormente). Para acciones como la creación de menús, el […]

Recuperar el enlace de vagrant a una máquina virtual (error “VM not created”)

Recuperar el enlace de vagrant a una máquina virtual (error “VM not created”)

Este error me ha pasado en un par de ocasiones, y es algo que pone de los nervios: Intento levantar una máquina virtual con vagrant up en local para desarrollar, pero vagrant me responde con un “VM not created”. Puede ocurrir cuando la máquina virtual no se cierra correctamente, o cuando la apagamos con vagrant halt y tenemos otras […]

Tests en WordPress con PhpUnit

Tests en WordPress con PhpUnit

En este post voy a explicar como configurar PhpUnit y WordPress para que desarrollar plugins deje de ser una locura. Desarrollar para WordPress puede parecer sencillo en algún momento. Pero desarrollar sin tests puede convertirse pronto en un auténtico dolor de cabeza. Uno de los problemas que siempre me he encontrado al hacer código en WordPress es la dificultad de hacerlo […]