WordPress: Cómo actualizar plugins y temas en cPanel
Actualizar los plugins y temas de tu sitio WordPress es una de las tareas de mantenimiento más importantes que puedes realizar. No solo corrige errores y mejora la seguridad, sino que también añade nuevas funcionalidades y optimiza el rendimiento. Aunque desde el propio panel de administración de WordPress puedes hacer estas actualizaciones, muchas veces el proceso puede fallar o quedarse atascado. Aquí es donde entra cPanel.
cPanel es uno de los paneles de control de hosting más populares del mundo. Te permite acceder directamente a los archivos de tu sitio y forzar las actualizaciones de forma manual si es necesario. En este artículo, te guiaré paso a paso para que aprendas a actualizar plugins y temas usando cPanel, incluso si no tienes experiencia técnica.
¿Por qué es importante actualizar plugins y temas en WordPress?
Antes de meternos en el proceso técnico, es bueno entender por qué debes hacer esto.
- Seguridad: Los plugins y temas desactualizados son la puerta de entrada favorita de los hackers. Las actualizaciones corrigen vulnerabilidades conocidas.
- Compatibilidad: WordPress se actualiza constantemente. Si tus plugins y temas no están al día, pueden romper tu sitio o dar errores visuales.
- Rendimiento: Las nuevas versiones suelen incluir mejoras de velocidad y optimización de código.
- Funcionalidades: Los desarrolladores añaden nuevas características que pueden mejorar la experiencia de tus visitantes.
[INFO] Si intentas actualizar desde el escritorio de WordPress y ves un mensaje de error como "No se pudo establecer conexión segura" o "Fallo en la descarga", es momento de usar cPanel.
¿Qué necesitas para empezar?
Para seguir esta guía, necesitas tener a mano:
- Acceso a cPanel: Las credenciales te las proporcionó tu empresa de hosting. Normalmente se accede desde
tudominio.com/cpanelotudominio.com:2083. - Un gestor de archivos: No necesitas instalar nada, cPanel trae uno incorporado.
- Conocimiento básico de carpetas: Solo necesitas saber que WordPress se almacena en una carpeta llamada
wp-content. - Paciencia y una copia de seguridad: Antes de cualquier actualización manual, siempre haz una copia de seguridad de tu sitio. Te lo recordaré más adelante.
Método 1: Actualizar plugins manualmente desde cPanel (Gestor de Archivos)
Este método es ideal cuando la actualización automática de WordPress falla o cuando tu sitio está bloqueado y no puedes acceder al panel de administración.
Paso 1: Accede a cPanel
Abre tu navegador y escribe la dirección de acceso a cPanel. Introduce tu usuario y contraseña.
Paso 2: Abre el Gestor de Archivos
Dentro de cPanel, busca la sección Archivos y haz clic en el icono Gestor de Archivos (File Manager).
Paso 3: Navega hasta la carpeta de WordPress
Selecciona la opción Raíz del documento (Document Root) para tu dominio. Si tienes un solo sitio, normalmente será public_html. Si tienes varios, elige el dominio correcto.
Dentro de public_html, busca la carpeta wp-content. Haz doble clic para entrar.
Paso 4: Identifica la carpeta de plugins
Dentro de wp-content, verás dos carpetas clave:
- plugins: Aquí se almacenan todos tus plugins.
- themes: Aquí se almacenan todos tus temas.
Haz clic en plugins.
Paso 5: Localiza el plugin que quieres actualizar
Verás una lista de carpetas, una por cada plugin instalado. Por ejemplo, si quieres actualizar WooCommerce, buscarás la carpeta llamada woocommerce.
Paso 6: Descarga la nueva versión del plugin
- Ve al repositorio oficial de WordPress (wordpress.org/plugins) o al sitio del desarrollador.
- Busca el plugin y descarga la última versión en formato .zip.
- No descomprimas el archivo todavía.
Paso 7: Sube y reemplaza el plugin antiguo
Vuelve al Gestor de Archivos de cPanel. Dentro de la carpeta plugins:
- Haz clic en el botón Subir (Upload) en la barra superior.
- Selecciona el archivo
.zipque descargaste. - Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona Extraer (Extract).
- El sistema te preguntará si quieres sobrescribir los archivos existentes. Selecciona "Sobrescribir todos los archivos".
- Haz clic en Extraer archivos.
[WARNING] Si el plugin tiene el mismo nombre de carpeta, la extracción reemplazará los archivos antiguos por los nuevos. Asegúrate de que el nombre de la carpeta dentro del zip sea idéntico al de la carpeta existente.
Paso 8: Verifica la actualización
Ve al escritorio de WordPress (tudominio.com/wp-admin) y ve a Plugins → Plugins instalados. Verás que el plugin ahora muestra la nueva versión.
Método 2: Actualizar temas manualmente desde cPanel
El proceso para los temas es prácticamente el mismo, solo cambia la carpeta de destino.
Paso 1: Accede a la carpeta de temas
Dentro de wp-content, busca la carpeta themes.
Paso 2: Identifica el tema activo
Busca la carpeta con el nombre de tu tema (ej: twentytwentythree, astra, oceanwp).
Paso 3: Descarga la nueva versión del tema
Ve al repositorio de temas de WordPress o al sitio del desarrollador y descarga el archivo .zip de la última versión.
Paso 4: Sube y reemplaza el tema antiguo
- Dentro de la carpeta
themesen cPanel, haz clic en Subir. - Selecciona el archivo
.zipdel tema. - Una vez subido, extráelo seleccionando Sobrescribir todos los archivos.
Paso 5: Comprueba el resultado
Ve a Apariencia → Temas en tu WordPress. El tema activo debería mostrar la nueva versión.
[TIP] Si el tema tiene un panel de opciones propio (como Avada o Divi), después de actualizar manualmente, es recomendable ir a ese panel y hacer clic en "Guardar cambios" para refrescar la configuración.
Método 3: Actualización forzada mediante FTP (alternativa a cPanel)
Aunque cPanel tiene su propio gestor de archivos, a veces es más rápido usar un cliente FTP como FileZilla. El principio es el mismo, pero con una interfaz de arrastrar y soltar.
Paso 1: Conéctate por FTP
Necesitas los datos FTP que te proporcionó tu hosting (servidor, usuario, contraseña y puerto, normalmente 21). Estos suelen estar en la sección Cuentas FTP de cPanel.
Paso 2: Navega hasta wp-content
Una vez conectado, busca la carpeta public_html y dentro de ella wp-content.
Paso 3: Reemplaza la carpeta del plugin o tema
- Para plugins: arrastra la nueva carpeta del plugin (descomprimida en tu PC) desde tu ordenador a la carpeta
pluginsdel servidor. El cliente te preguntará si quieres sobrescribir. Dile que sí. - Para temas: haz lo mismo pero dentro de la carpeta
themes.
Paso 4: Verifica
Entra a WordPress y confirma que la versión ha cambiado.
¿Qué hacer si la actualización rompe tu sitio?
A veces, una actualización puede causar un error fatal (pantalla blanca, error 500, etc.). No te asustes, es solucionable.
Solución rápida: Desactivar el plugin problemático
- Ve a cPanel → Gestor de Archivos →
wp-content/plugins. - Busca la carpeta del plugin que acabas de actualizar.
- Renómbrala. Por ejemplo, si se llama
mi-plugin, cámbiala ami-plugin-desactivado. - WordPress detectará que la carpeta no existe y desactivará el plugin automáticamente.
- Tu sitio volverá a funcionar. Luego puedes descargar una versión anterior del plugin o contactar al soporte.
[WARNING] No borres la carpeta, solo renómbrala. Así conservas la configuración del plugin por si puedes restaurarla después.
Restaurar una copia de seguridad
Si el problema es más grave, como un tema que dejó tu sitio en blanco, lo mejor es restaurar una copia de seguridad de antes de la actualización. La mayoría de los hosts con cPanel ofrecen la herramienta JetBackup o Backup en el panel. Úsala para restaurar solo los archivos de wp-content.
Preguntas frecuentes (FAQ)
1. ¿Puedo actualizar todos los plugins a la vez desde cPanel?
No directamente. cPanel no tiene un botón de "actualizar todo". Debes hacerlo uno por uno descargando los archivos .zip y subiéndolos. Sin embargo, si tu WordPress funciona, es mucho más fácil hacerlo desde el propio escritorio de WordPress (Actualizaciones → Actualizar todo).
2. ¿Se pierden los datos al actualizar un plugin manualmente?
No. Los datos de configuración de un plugin suelen almacenarse en la base de datos de WordPress, no en los archivos del plugin. Al sobrescribir los archivos, solo cambias el código, no la configuración guardada.
3. ¿Qué pasa si actualizo un tema y pierdo personalizaciones?
Depende del tema. Algunos temas (como los hijos) guardan las personalizaciones en archivos separados. Si usas un tema hijo, las actualizaciones del tema padre no afectan tus cambios. Si no usas tema hijo, las personalizaciones hechas directamente en los archivos del tema se perderán. Siempre usa un tema hijo si modificas código.
4. ¿Es seguro actualizar usando cPanel mientras el sitio está en vivo?
Sí, es seguro. Al sobrescribir archivos, el cambio es casi instantáneo. Sin embargo, para sitios de mucho tráfico (tiendas online), es recomendable hacerlo en horas de bajo tráfico o activar un modo de mantenimiento temporal.
5. ¿Y si no tengo acceso a cPanel?
Si tu hosting no usa cPanel (por ejemplo, si usa Syspanel, que es el nuevo nombre de HestiaCP), el proceso es muy similar. En Syspanel, accedes por el puerto 2106 (ej: tudominio.com:2106). Dentro, buscas la sección Archivos o Gestor de archivos y navegas a public_html/wp-content. El resto del proceso es idéntico.
6. ¿Cada cuánto debo actualizar?
Idealmente, cada vez que salga una nueva versión. Puedes configurar WordPress para que instale actualizaciones menores automáticamente. Para las mayores, revisa al menos una vez al mes.
Consejo final: Automatiza lo que puedas
Actualizar manualmente desde cPanel es un excelente recurso para emergencias, pero no es práctico para el día a día. Mi recomendación es:
- Activa las actualizaciones automáticas para plugins y temas desde el archivo
wp-config.phpo usando un plugin de gestión. - Usa un servicio de copias de seguridad automáticas (como UpdraftPlus o Jetpack).
- Revisa tu sitio después de cada actualización importante.
Con estos pasos, mantendrás tu WordPress seguro, rápido y actualizado sin necesidad de ser un experto. Si te encuentras con algún problema, recuerda que cPanel te da el control total sobre tus archivos. ¡Manos a la obra!
