Sí, puedes conectar un modelo de IA que corre en tu ordenador a WordPress y generar contenido sin pagar un céntimo por API. La clave está en que Ollama expone una API compatible con el estándar de OpenAI, así que la mayoría de plugins de IA aceptan apuntar a tu máquina cambiando una URL.
Esta guía explica cómo hacerlo paso a paso, qué esperar de forma realista y dónde están los límites. Si aún no tienes IA local funcionando, empieza por la guía completa de IA local y vuelve después.
Por qué hacer esto
Los plugins de IA para WordPress suelen cobrar por suscripción, por consumo de la API de OpenAI, o ambas cosas. Conectar un modelo local cambia esa ecuación:
- Coste cero por uso. Genera mil borradores si quieres: el contador no existe.
- Tus borradores no salen de tu equipo. Relevante si trabajas con contenido de clientes bajo acuerdo de confidencialidad.
- Sin límites de peticiones. Puedes procesar cien artículos seguidos sin que nadie te corte.
- Funciona en local. Ideal para desarrollo en entornos como Studio, sin depender de la conexión.
Lo que necesitas antes de empezar
- Ollama instalado y con al menos un modelo descargado.
- 16 GB de memoria como mínimo recomendable para un modelo 8B.
- Un WordPress al que puedas instalar plugins.
- Si tu WordPress está en un hosting remoto, necesitarás exponer Ollama a internet. Esto tiene implicaciones de seguridad que trato más abajo.
El escenario más sencillo, y el que recomiendo para empezar, es WordPress en local y Ollama en la misma máquina. Todo ocurre dentro de tu ordenador y no hay nada que exponer.
Paso 1: comprobar que la API de Ollama responde
Ollama arranca su servidor en el puerto 11434. Antes de tocar WordPress, verifica que está vivo:
curl http://localhost:11434/api/tags
Deberías recibir un JSON con la lista de modelos que tienes descargados. Si no responde, arráncalo con ollama serve.
El detalle importante: la ruta compatible con OpenAI es /v1. Esa es la que pedirán los plugins:
http://localhost:11434/v1
Paso 2: configurar el plugin de WordPress
Necesitas un plugin de IA que permita cambiar la URL base de la API. No todos lo permiten: muchos están atados a OpenAI. Busca en los ajustes una opción llamada API Base URL, Custom endpoint o Servidor personalizado.
La configuración típica queda así:
| Campo | Valor |
|---|---|
| URL base de la API | http://localhost:11434/v1 |
| Clave de API | Cualquier texto, por ejemplo ollama |
| Modelo | El nombre exacto, por ejemplo llama3.1:8b |
El nombre del modelo debe coincidir exactamente con el que muestra ollama list. Un error común es escribir llama3 cuando el modelo real se llama llama3.1:8b: el plugin devolverá un error poco descriptivo.
Para qué sirve de verdad
Conviene ajustar expectativas. Un modelo 8B local no escribe artículos publicables sin revisión. Donde sí rinde muy bien es en tareas acotadas:
- Meta descripciones. Resumir un artículo en 155 caracteres es justo el tipo de tarea que domina.
- Texto alternativo de imágenes. Con un modelo multimodal, en lote sobre toda la biblioteca.
- Extractos y resúmenes. Excelente relación calidad-esfuerzo.
- Variaciones de titular. Diez propuestas en segundos para elegir una.
- Traducción de borradores. Suficiente como primera pasada antes de revisar.
- Reescritura de tono. Pasar un texto técnico a lenguaje divulgativo.
La regla práctica: transformar texto existente se le da bien; crear de cero, regular. Aprovéchalo para lo primero.
Advertencia de seguridad si tu WordPress no está en local
Si tu sitio está en un hosting, ese servidor no puede ver el localhost de tu casa. La tentación es abrir Ollama a internet, y ahí viene el problema: Ollama no tiene autenticación. Cualquiera que descubra la dirección puede usar tu equipo para generar texto gratis.
Si necesitas hacerlo, protege el acceso como mínimo con:
- Un túnel cifrado en lugar de abrir el puerto directamente.
- Un proxy inverso con autenticación por delante.
- Restricción por IP a la del servidor de tu hosting.
Para la mayoría de casos el planteamiento sensato es distinto: genera el contenido en local y publica el resultado. No hace falta que el servidor de producción hable nunca con tu modelo.
Preguntas frecuentes
¿Funciona con cualquier plugin de IA?
Solo con los que permiten cambiar la URL base de la API. Los que están atados a OpenAI no sirven. Revísalo en los ajustes antes de instalar nada.
¿Penaliza Google el contenido generado con IA?
Google penaliza el contenido de baja calidad, no el uso de IA en sí. Su documentación es explícita: lo que importa es la utilidad para el lector. Usar IA para redactar meta descripciones no es problema; publicar cien artículos sin revisar, sí.
¿Qué modelo va mejor para escribir en español?
Llama 3.1 8B y Gemma 2 9B se defienden bien. Los modelos pequeños por debajo de 4B suelen cometer errores de concordancia y calcos del inglés.
¿Puedo usar esto en WordPress.com?
Necesitas un plan que permita instalar plugins, y aun así el servidor no verá tu Ollama local. El flujo práctico es generar en local y publicar después.
En resumen
Conectar Ollama a WordPress es sencillo cuando ambos viven en la misma máquina: apuntar el plugin a http://localhost:11434/v1 y poco más.
Tratándolo como un asistente para tareas repetitivas, y no como un redactor automático, ahorra horas reales de trabajo sin coste por uso ni ceder un solo dato.
