Tu plugin, tus actualizaciones
Actualizaciones automáticas para tu plugin o tema propio, sin pasar por WordPress.org

Los plugins de WordPress.org se actualizan solos: WordPress pregunta al directorio si hay versiones nuevas y muestra el aviso. Pero si tu plugin es privado (para tus clientes) o comercial…

Tu IA, en tu servidor
Modelos de IA pequeños y locales con WordPress: qué se puede hacer hoy (y qué no)

Cuando se habla de IA en WordPress, casi siempre se piensa en servicios en la nube a los que envías el texto y te cobran por uso. Pero hay otra…

Un asistente útil, no un problema nuevo
Un chatbot con IA para tu WordPress: cómo hacerlo bien y los 10 errores más comunes

Un chatbot con IA bien hecho puede responder al instante las preguntas que más se repiten: envíos, horarios, cambios, cómo usar un producto. Mal hecho, inventa respuestas, gasta dinero sin…

Un mu-plugin grande, bien ordenado
Un mu-plugin con varios archivos y carpetas: cómo organizarlo para que WordPress lo cargue

Los mu-plugins (plugins de uso obligatorio) son perfectos para el código propio de un sitio: se cargan siempre, antes que los plugins normales, y nadie los puede desactivar por error…

La IA escribe, tú revisas y decides
Crear un plugin de WordPress con ayuda de la IA: instrucciones, revisión y pruebas

Con un asistente de programación (los hay integrados en editores como VS Code o en la terminal), describir un plugin y tenerlo funcionando toma minutos. El problema es que funcionar…

Cerrado de verdad, no solo la portada
Haz tu WordPress privado sin plugins: un mu-plugin que cierra todas las puertas

Hay muchos motivos para tener un WordPress que solo vean usuarios conectados: una intranet para tu equipo, un sitio en construcción que el cliente debe revisar, una copia de prueba…

El XSS que se esconde en el código viejo: escapa bien en PHP y en JavaScript

Hace poco se publicó una vulnerabilidad en un conocido plugin de seguridad para WordPress. Sí, de seguridad. Era un XSS almacenado: un texto malicioso que queda guardado en tu sitio…

Un archivo, unas líneas, un plugin
Tu primer plugin de WordPress en 15 minutos: una caja al final de cada entrada

Un plugin de WordPress no es magia ni requiere años de programación. En su forma más simple, es un archivo PHP con un comentario especial al principio. Si sabes copiar…

Del código al panel
Agrega una página de ajustes a tu plugin con la Settings API

En la primera parte de esta serie creamos Caja Foro, un plugin que agrega una invitación al foro al final de cada entrada. Funciona, pero tiene un problema: para cambiar…

Tu etiqueta entre corchetes
Crea tu propio shortcode en WordPress, con atributos y sin agujeros de seguridad

Un shortcode es una etiqueta entre corchetes, como [caja_foro], que WordPress reemplaza por contenido al mostrar la página. Son perfectos para insertar algo hecho por tu plugin justo donde quieras:…