WordPress Hosting

codigo inteligencia artificial ai

Cómo saber si un código, plugin o tema para WordPress está creado con inteligencia artificial o por un programador real

La inteligencia artificial ha revolucionado el desarrollo web, y WordPress no es una excepción. Cada vez es más común encontrar plugins y temas creados total o parcialmente con herramientas como ChatGPT, Claude o GitHub Copilot. Aunque esto no es necesariamente malo, sí que puede ser importante saberlo para evaluar la calidad, mantenimiento y soporte del código que vas a usar en tu web.

Te voy a contar cómo identificar si ese plugin o tema que estás evaluando ha sido creado con IA, y qué implicaciones puede tener esto.

Señales claras de código generado por IA

Comentarios demasiado perfectos y genéricos

El código generado por IA suele tener comentarios muy detallados pero genéricos. Fíjate en estos ejemplos:

Típico de IA:

/**
 * Esta función gestiona la autenticación del usuario y valida las credenciales
 * @param string $username El nombre de usuario proporcionado por el usuario
 * @param string $password La contraseña proporcionada por el usuario  
 * @return bool Devuelve true si la autenticación se ha realizado correctamente, false en caso contrario
 */

Típico de programador humano:

// Prueba de login - actualizado para los nuevos requisitos de seguridad
// TO DO: Añadir aquí límite de frecuencia

Uso excesivo de funciones nativas de WordPress

La IA tiende a usar siempre las funciones «oficiales» de WordPress, incluso cuando hay alternativas más eficientes. Un programador experimentado a veces toma atajos o usa métodos más directos.

Patrones repetitivos en la estructura

Los modelos de IA siguen patrones muy consistentes. Si ves que todas las funciones siguen exactamente la misma estructura de validación, saneado y respuesta, probablemente sea IA.

Nombres de variables muy descriptivos

La IA suele usar nombres de variables extremadamente descriptivos:

  • $user_authentication_status
  • $database_connection_result
  • $form_validation_error_messages

Un programador humano tiende a ser más conciso:

  • $auth_status
  • $db_result
  • $errors

Uso de emojis en código y comentarios

La IA tiene la puñetera manía de usar emojis en comentarios de código, a veces incluso en el código, algo que la mayoría de programadores no hacen, simplemente porque sobra:

Típico de IA:

// ✅ Validar la introducción de datos por el usuario
// ➡ Comprobación de seguridad superada
// ✉️ Enviar notificación por correo electrónico

Típico de programador humano:

// Validar input de usuario
// Comprobación de seguridad
// Enviar notificacion

Indicadores técnicos más específicos

Gestión de errores demasiado completa

El código de IA raramente falla en la gestión de errores. Siempre incluye bloques try-catch, validaciones múltiples y mensajes de error detallados. Un programador humano a veces es más «práctico» y no cubre todos los casos posibles, solo los necesarios para el desarrollo concreto que tiene delante.

Uso consistente de hooks y filtros

La IA siempre usa los ganchos de WordPress de forma «perfecta», siguiendo al pie de la letra las mejores prácticas. Los programadores humanos a veces improvisan o usan métodos alternativos.

Documentación excesiva

Si cada función, incluso las más simples, tiene una documentación tipo PHPDoc completísima, es probable que sea IA. Los programadores humanos documentan lo importante, no todo, y de manera concisa, lo justo para que se entienda por quién lo tiene que entender, y ver.

Señales en el readme y documentación

Descripciones muy completas pero genéricas

Los archivos readme generados por IA suelen ser muy completos, y suenan como escritos para un manual o incluso un libro:

  • «Este potente y versátil plugin proporciona una amplia funcionalidad..
  • «Se integra perfectamente con su flujo de trabajo de WordPress…»
  • «Unas sólidas medidas de seguridad garantizan la protección de sus datos…»

Ausencia de personalidad

El código humano suele tener toques personales: comentarios con humor, referencias culturales, o formas particulares de resolver problemas. La IA es más aséptica, genérica, incluso políticamente correcta.

Lista exhaustiva de características

Los readme de IA suelen listar características de forma muy sistemática y completa, mientras que un desarrollador humano destaca lo que considera más importante.

¿Debe esto afectar a tu decisión sobre un código?

El código de las IAs no tiene por qué ser malo

A pesar de todo lo dicho antes, que un plugin esté hecho con IA no significa automáticamente que sea malo. De hecho el código generado por inteligencia artificial suele tener algunas ventajas a tener en cuenta:

  • Suele seguir las mejores prácticas de WordPress
  • Tiene mejor gestión de errores
  • Es más consistente en el estilo
  • Cumple mejor los estándares de seguridad

Posibles problemas del código IA

  • Falta de innovación: Tiende a usar soluciones estándar, no creativas
  • Sobredimensionado: Puede incluir funcionalidades innecesarias
  • Alucinaciones: Es bien sabido y comprobado que todas las IAs se inventan cosas, y no, el código no es una excepción
  • Mantenimiento: Si el desarrollador no entiende el código, las actualizaciones pueden ser problemáticas
  • Soporte técnico: El desarrollador podría no saber resolver problemas específicos surgidos de código no ha creado

Herramientas para detectar código IA

Análisis manual

  1. Revisa el historial de commits: Los commits de IA suelen ser muy grandes y completos de una vez
  2. Busca inconsistencias: La IA puede ser muy inconsistente, un humano siempre acierta o falla en lo mismo
  3. Busca consistencias excesivas: La IA, por otro lado, es muy consistente, casi demasiado a veces
  4. Evalúa la complejidad: Si es demasiado completo para el tiempo de desarrollo empleado, puede ser IA

Herramientas online

Aunque no son 100% fiables, y algunos son de pago, puedes usar detectores como:

Preguntas para detectar el uso de IA

Antes de instalar un plugin o tema, hazte estas preguntas:

  1. ¿El desarrollador puede explicar decisiones técnicas específicas?
  2. ¿Hay actualizaciones regulares y coherentes?
  3. ¿Las respuestas en el foro de soporte son técnicamente precisas?
  4. ¿El código tiene «personalidad» o es muy genérico?

Ejercicios que puedes pedir a un desarrollador para detectar si ha usado código generado por IA

  1. Solicita que solucione problemas con contexto específico
  2. Depuración de código con errores reales producción
  3. Optimizar código antiguo existente
  4. Pedirle modificaciones en tiempo real, contigo delante

Tabla resumen: señales de código IA vs humano

Aspecto Código IA Código humano
Comentarios Muy detallados y genéricos Breves y específicos
Variables Nombres muy descriptivos Nombres cortos
Emojis Frecuentes en comentarios Ni de coña
Gestión errores Siempre completa y exhaustiva A veces más práctica
Documentación PHPDoc en todo Solo en lo importante
Estructura Muy consistente y repetitiva Más variada
Ganchos WordPress Uso «perfecto» de la API A veces métodos alternativos
Commits Grandes cambios de una vez Evolución gradual
Readme Muy completo pero genérico Más personal y concreto
Características Lista exhaustiva y detallada Destaca solo lo importante

Qué hacer si detectas código IA

Si eres usuario

  • Evalúa la calidad: Prueba el plugin/tema exhaustivamente
  • Revisa el soporte: ¿El desarrollador responde dudas técnicas específicas?
  • Busca alternativas: Busca opciones desarrolladas por programadores experimentados

Si eres desarrollador

  • Sé transparente: No hay nada malo en usar IA como herramienta, pero sé honesto
  • Entiende tu código: Asegúrate de poder mantener y actualizar lo que publicas
  • Personaliza: Añade tu toque personal y mejoras específicas

Mi recomendación final

La IA es una herramienta fantástica para el desarrollo, pero como usuario final de WordPress debes saber qué estás instalando en tu web. Un plugin creado con IA y bien mantenido puede ser incluso mejor que uno hecho «a mano» pero mal programado.

Lo importante no es tanto si está hecho con IA o no, sino:

  • La calidad del resultado final
  • La capacidad del desarrollador para mantenerlo
  • La transparencia en el proceso
  • El soporte técnico disponible

Al final, lo que importa es que tu web funcione bien, sea segura y tengas el soporte que necesitas, independientemente de cómo se haya creado el código.


Y tú, ¿has detectado algún plugin o tema que claramente estaba hecho con IA?, ¿te ha funcionado bien o has tenido problemas?, ¿prefieres código 100% generado por humanos – o una IA – ? justifica tu respuesta 😀

No te cortes, opina en los comentarios, es gratis y aprendemos todos.

Resume el artículo con tu IA favorita o compártelo en redes

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en las estrellas para valorarlo!

Promedio de puntuación 5 / 5. Total de votos: 4

¡Todavía no hay votos! Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!



Sobre el autor

2 comentarios en “Cómo saber si un código, plugin o tema para WordPress está creado con inteligencia artificial o por un programador real”

  1. Yo siempre he usado emojis en el código y de IA hoy en día no uso casi.

    Es cierto que lo de los comentarios y estructura es un canteo bastante, pero depende del tipo desarrollador que seas.

    Buen post, Fernando 😉

    1. Gracias por pasarte, y ni te digo por comentar, pero sobre todo por dedicarle un ratito a leerlo 🙂

      Reconozco que me gusta documentar el código, tengo ese vicio (de no ser pro) porque así en caso de lío encuentro antes las cosas 😀

Los comentarios están cerrados.

Scroll al inicio