Si has entrado en la sección «Salud del Sitio» de tu panel de WordPress y te has topado con el aviso «Faltan uno o más módulos recomendados», es normal que te preocupes. ¿Está roto mi sitio? ¿Afectará a mis visitantes? Respira hondo: la solución suele ser muy sencilla y en esta guía te llevaremos paso a paso para que dejes tu WordPress en perfecto estado.
¿Qué es este aviso y por qué aparece?
Desde la versión 5.2, WordPress incluye una herramienta muy útil llamada Salud del Sitio (la encuentras en el menú Herramientas → Salud del Sitio). Su función es analizar la configuración de tu web y tu servidor para detectar posibles problemas de rendimiento o seguridad.
El aviso «Faltan uno o más módulos recomendados» es una de sus comprobaciones. No se trata de un error crítico que vaya a romper tu web, sino de una recomendación de mejora.
Pero, ¿qué son estos «módulos»? WordPress está construido con el lenguaje de programación PHP. Este lenguaje puede ampliarse con «extensiones» o «módulos» que añaden nuevas funcionalidades. WordPress y muchos plugins populares los usan para realizar tareas específicas de forma más eficiente. Si falta alguno, WordPress te lo hace saber para que puedas activarlo y asegurar la máxima compatibilidad y rendimiento.
Cómo solucionar el error paso a paso (cPanel / DirectAdmin)
La gran mayoría de empresas de hosting que ofrecen cPanel o DirectAdmin como panel de control te permiten gestionar las extensiones de PHP tú mismo de una forma muy visual. El proceso es casi idéntico en ambos.
- Accede a tu panel de control: Entra en tu cPanel o DirectAdmin.
- Busca el «Selector de PHP»: En la sección de «Software», busca una opción llamada «Select PHP Version», «Selector de PHP» o similar. El icono suele ser un elefante (el logo de PHP) o las siglas «PHP».
- Ve a la pestaña de «Extensiones»: Una vez dentro, verás la versión de PHP que estás usando. Asegúrate de que estás en la pestaña correcta, que normalmente se llama «Extensions» o «Módulos».
-
Activa los módulos que faltan: Verás una larga lista de módulos con casillas de
verificación. Simplemente, busca los nombres que te indica el aviso de Salud del Sitio de WordPress
(por ejemplo,
imagickointl) y marca sus casillas. - Guarda los cambios: No suele ser necesario, ya que los cambios se guardan al instante. Vuelve a tu WordPress, recarga la página de Salud del Sitio y ¡el aviso debería haber desaparecido!
¿No encuentras la opción? Contacta a tu hosting
Algunos proveedores de hosting, especialmente los más gestionados o los que usan paneles de control propietarios, pueden no dar acceso directo a esta herramienta. Si no encuentras el Selector de PHP, no te preocupes.
«Hola, equipo de soporte.
La herramienta de Salud del Sitio de mi WordPress me indica el aviso ‘Faltan uno o más módulos recomendados’. ¿Podrían por favor activar las siguientes extensiones de PHP para mi cuenta [tu-dominio.com]?
Los módulos son: [Aquí pegas la lista que te muestra WordPress]
¡Muchas gracias!»
Los módulos PHP recomendados: ¿Para qué sirve cada uno?
Para que entiendas mejor qué estás activando, aquí tienes un desglose de los módulos que WordPress suele recomendar, ordenados por la probabilidad de que te aparezca el aviso sobre ellos.
1. imagick
Este es, con diferencia, el módulo que más frecuentemente falta. imagick es una librería de
procesamiento de imágenes muy potente. WordPress la usa para generar las diferentes versiones de tamaño de
las imágenes que subes. Aunque WordPress tiene una alternativa (la librería GD), imagick ofrece
una compresión de mayor calidad y genera imágenes más nítidas y ligeras. Si tienes una
web con muchas imágenes, como un blog de fotografía o una tienda online, activar
imagick es casi obligatorio para una mejor calidad y velocidad de carga. También es necesario
para generar vistas previas de archivos PDF en la biblioteca de medios.
2. intl
El segundo en la lista de los más comunes. La extensión intl (Internationalization) es crucial
para sitios web multilingües o que se dirigen a un público internacional. Se encarga de formatear
correctamente fechas, horas, números y monedas según las convenciones locales de cada idioma o país. Sin
él, un plugin multilingüe o de comercio electrónico podría no mostrar los precios o las fechas en el formato
que esperan tus usuarios.
3. curl
Esencial para el mundo conectado de hoy. curl permite a tu WordPress comunicarse con otros
servidores. Prácticamente cualquier plugin o tema que se conecte a un servicio externo (una API, redes
sociales, pasarelas de pago, sistemas de email marketing, etc.) lo necesita. Es muy raro que esté
desactivado en un buen hosting, pero si falta, muchas funcionalidades de tus plugins dejarán de operar.
4. dom
El módulo dom (Document Object Model) se usa para leer y manipular archivos XML y HTML.
WordPress lo utiliza internamente para tareas como validar el contenido del Widget de Texto o para
configurar automáticamente servidores web IIS7+. Muchos plugins de «page building» o que modifican el
contenido de tus páginas también dependen de él.
5. mbstring
mbstring (Multi-Byte String) es fundamental para manejar correctamente caracteres especiales,
acentos, y alfabetos no latinos (como el cirílico o el chino). En resumen, es indispensable para que el
texto en formato UTF-8, el estándar de la web, se muestre sin problemas. Si tu web está en español y usas
«ñ» o tildes, necesitas mbstring.
Otros módulos importantes
fileinfo: Permite a WordPress detectar el tipo de archivo real que se está subiendo (por ejemplo, para asegurarse de que un.jpges realmente una imagen y no un script malicioso renombrado). Mejora la seguridad.exif: Se usa para leer los metadatos EXIF incrustados en las imágenes, como la fecha de captura, el modelo de la cámara o la configuración de la exposición. Muy útil para blogs de fotografía.zip: Absolutamente necesario para descomprimir los paquetes .zip. Sin él, no podrías instalar ni actualizar el núcleo de WordPress, ni los plugins o temas.json: Usado para la comunicación con APIs y el procesamiento de datos en formato JSON. Es tan fundamental que desde PHP 8.0 viene integrado por defecto.openssl: Gestiona las conexiones seguras (SSL/TLS). Imprescindible para que tu web funcione sobre HTTPS y se comunique de forma segura con otros servicios.
Módulos de Caché Opcionales
A veces, Salud del Sitio puede recomendar módulos de caché como apcu, memcached u
opcache. Estos sistemas almacenan en memoria los resultados de operaciones frecuentes,
reduciendo la carga del servidor y acelerando enormemente la web. No son estrictamente necesarios, pero sí
muy recomendables en sitios con mucho tráfico.
El ecosistema de WordPress evoluciona. Para consultar la lista oficial y siempre al día de los módulos PHP recomendados, puedes visitar el manual oficial para proveedores de hosting de WordPress.
Ver la lista oficial en WordPress.orgConclusión: Un WordPress sano es un WordPress feliz
Como has visto, el aviso «Faltan uno o más módulos recomendados en WordPress» es más una oportunidad de mejora que un problema grave. Arreglarlo suele llevar menos de cinco minutos y los beneficios son claros: mejor rendimiento, mayor seguridad y máxima compatibilidad con el enorme ecosistema de plugins y temas de WordPress.
Así que la próxima vez que veas una recomendación en la Salud del Sitio, no te asustes. Agradécele a WordPress por cuidar de tu web y sigue los pasos para ponerla a punto. ¡Tu web y tus visitantes te lo agradecerán!
¿Necesitas ayuda con esto?
Detectamos y solucionamos de raíz los problemas de rendimiento, errores y configuración de tu WordPress. Descubre nuestro servicio de auditoría técnica WordPress.
