Conectando el MCP de WordPress con claude code / desktop

La idea es una vez que tenemos WordPress con las abilities, exponerlas con un mcp para que nuestro claude de consola o desktop pueda usarlas y así «hablar» con nuestra tienda / blog / saas o lo que tengamos en el wordpress. Necesitamos: Plugin mcp-adapter El repo oficial de WordPress es este: https://github.com/WordPress/mcp-adapter El problema … Leer más

IA local: el kit de supervivencia cuando caigan las grandes IA

Tu kit de supervivencia para cuando los grandes cierren el grifo Imagina que mañana te levantas y: ¿Qué haces? ¿Lloras? ¿Pagas lo que pidan? ¿Migras a mano las 47 integraciones que dependen de OpenAI? O bajas al sótano, enciendes el generador, y sigues trabajando. Este post va de ese sótano. La idea: IA como infraestructura … Leer más

Login desde el front, redirect y otras cosas de registro

Login / Registro desde el frontend. Si estamos en una tienda con WooCommerce, el plugin ya dispone en el core de un shortcode para ello: [woocommerce_my_account] Redirect. Para WordPress, disponemos del plugin Peter’s Login Redirect que nos permite indicar las urls destino tras el login/logout o registro. Misteriosamente Peter’s no funciona con el login/registro de … Leer más

Usando la API de WordPress

¿No lo sabías?, pues sí, WordPress viene por defecto con una API REST implementada, que podemos usar para lo que necesitemos. Esto nos permite usar WordPress como un verdadero CMS, encargado del contenido, y aislarlo de la vista o vistas que queramos implementar. A esto se le viene llamando WordPress Headless. Usaremos la API para … Leer más

Crear custom taxonomies para Woocommerce

En ocasiones necesitamos organizar nuestros productos por criterios más allá que por categorías y etiquetas. Imaginemos que estamos montando una academia online, en la que queremos que los cursos se puedan organizar por el profesor, y permitir listar los cursos de un determinado profesor. Modelo de datos Para ello vamos a crear una taxonomía ‘teacher’, … Leer más

Recoger en tienda, monta tu McAuto

recoger en tienda - pickup

Montar una tienda online de tu negocio físico no es algo tan trivial como puede parecer, entran muchos factores en juego. A veces pensamos que montar una versión online de nuestra tienda es simplemente elegir una plantilla bonita, configurar 4 cosas y listo. Pero nos olvidamos realmente de lo importante, el propio negocio. Los principales … Leer más

Cómo crear web stories

Los chicos de AMP han dado un paso adelante muy interesante al dar la posibilidad de tener Stories en la web al estilo de Instagram. El otro día mi amigo Luis Rull (gran profesional y mejor persona) lo comenta por twitter, y claro, a ver quién se resiste a meterse en un charco así, así … Leer más

Montar Schema FAQs WordPress

Hoy me ha tocado pelearme con el schema FAQs, el esquema de datos estructurados dedicados a las páginas de preguntas frecuentes. ¿Qué es eso del schema? El schema de una página web, es un conjunto de datos estructurados que la web contiene, y que el usuario a simple vista no puede ver, pero que los … Leer más

Crear página de opciones en WordPress con ACF

Vamos a ver cómo crear una página de opciones en el admin de WordPress facilmente con el plugin ACF (Advanced Custom Fields) Lo primero que necesitamos es crear la sección en el admin, para posteriormente añadirle los campos que necesitemos. En el codex de WordPress podemos encontrar la función add_menu_page que nos permite crear una … Leer más

Membership site con WordPress

Diagrama de caso de suso -Membership site

En este caso de estudio, vamos a montar un membership site con WordPress, es decir, vamos a vender nuestro conocimiento o productos de forma periódica. Caso de uso Llevamos ya muchos años dedicados al mundo de la programación web, especialmente al CMS WordPress, y dándole vueltas a la cabeza hemos decidido «vender» nuestro conocimiento. Es … Leer más

Tienda Woocommerce con descuentos para distribuidores

Woocommerce Role Pricing

En este caso de uso, vamos a montar una tienda Woocommerce con descuentos para distribuidores, comerciales, clientes especiales o cualquier otro rol de usuario que tengamos. Caso de uso No todos nuestros clientes online son iguales, y por ello en ocasiones vamos a necesitar aplicarles descuentos según su rol en nuestro negocio. Tenemos por ejemplo: … Leer más