WordPress: cómo actualizar plugins y temas desde cPanel
Mantener tu sitio web funcionando sin problemas es una de las tareas más importantes para cualquier propietario de una página en WordPress. Las actualizaciones de plugins y temas no solo traen nuevas funcionalidades, sino que también corrigen vulnerabilidades de seguridad y mejoran el rendimiento. Si bien puedes hacerlo desde el escritorio de WordPress, a veces necesitas acceder directamente a los archivos de tu sitio a través de cPanel, especialmente si tu panel de administración está bloqueado o si prefieres un control más granular.
En esta guía extensa y detallada, te explicaré paso a paso cómo actualizar plugins y temas de WordPress usando cPanel. No necesitas ser un experto técnico; solo sigue las instrucciones y verás que es más sencillo de lo que parece. Abordaremos desde la conexión inicial hasta la verificación final, con consejos prácticos para evitar errores comunes.
¿Por qué actualizar desde cPanel?
Antes de meternos en el proceso, es bueno entender por qué alguien querría actualizar plugins y temas desde cPanel en lugar de hacerlo directamente desde el escritorio de WordPress. Aquí tienes las razones principales:
- Acceso cuando el escritorio falla: Si tu sitio muestra un error fatal, pantalla blanca o no puedes iniciar sesión en el panel de administración, cPanel te permite acceder a los archivos directamente para desactivar o actualizar componentes problemáticos.
- Control total sobre los archivos: Puedes reemplazar manualmente carpetas enteras, lo que es útil si una actualización automática falla o se corrompe.
- Actualizaciones masivas y rápidas: Si tienes muchos sitios en un mismo hosting, descargar, actualizar y subir archivos desde cPanel puede ser más rápido que hacerlo uno por uno desde cada escritorio.
- Seguridad adicional: Al no depender del panel de WordPress, evitas posibles bloqueos por parte de plugins de seguridad o limitaciones del servidor.
Preparación antes de empezar
Actualizar archivos directamente puede ser riesgoso si no tomas precauciones. Sigue estos pasos previos para evitar perder datos o romper tu sitio.
Realiza una copia de seguridad completa
Este es el paso más importante. Nunca actualices plugins o temas sin tener un respaldo. Desde cPanel puedes hacer una copia de seguridad fácilmente.
- Accede a cPanel: Abre tu navegador y ve a
tudominio.com/cpanelo usa la URL que te proporcionó tu proveedor de hosting. Ingresa tu usuario y contraseña. - Busca la sección "Archivos": Dentro de cPanel, busca la opción "Copias de seguridad" o "Backup".
- Descarga una copia completa: Selecciona "Descargar una copia de seguridad completa de la cuenta". Esto incluirá todos los archivos de tu sitio y la base de datos.
- Guarda el archivo en tu computadora: Asegúrate de tener el archivo
.tar.gzo.zipguardado en un lugar seguro.
[WARNING]: Si no haces una copia de seguridad y algo sale mal, podrías perder todo tu contenido. No te saltes este paso.
Identifica qué necesitas actualizar
Antes de entrar a cPanel, revisa desde tu escritorio de WordPress (si puedes acceder) qué plugins y temas tienen actualizaciones pendientes. Anota los nombres exactos. Esto te ahorrará tiempo cuando estés buscando las carpetas.
Método 1: Actualizar plugins y temas manualmente (reemplazando carpetas)
Este es el método más directo y seguro. Consiste en descargar la nueva versión del plugin o tema desde wordpress.org, subirla a tu servidor y reemplazar la carpeta antigua.
Paso 1: Accede al Administrador de Archivos de cPanel
- En tu panel de cPanel, busca la sección "Archivos" y haz clic en "Administrador de Archivos".
- Se abrirá una ventana. Selecciona la raíz del documento de tu sitio web. Generalmente es una carpeta llamada
public_htmlowww. Haz clic en "Ir".
Paso 2: Navega hasta la carpeta de plugins o temas
- Para plugins: Dentro de
public_html, busca la carpetawp-content, luegoplugins. Aquí verás todas las carpetas de tus plugins instalados. - Para temas: Dentro de
public_html, busca la carpetawp-content, luegothemes. Aquí verás las carpetas de tus temas.
Paso 3: Descarga la nueva versión desde wordpress.org
- Abre una nueva pestaña en tu navegador y ve a
wordpress.org/plugins/owordpress.org/themes/. - Busca el nombre exacto del plugin o tema que quieres actualizar.
- Haz clic en "Descargar". Obtendrás un archivo
.zip.
Paso 4: Sube y reemplaza el archivo
- Vuelve al Administrador de Archivos de cPanel. Dentro de la carpeta
pluginsothemes, haz clic en el botón "Subir" en la barra superior. - Selecciona el archivo
.zipque descargaste. Espera a que termine la subida. - Una vez subido, verás el archivo
.zipen la lista. Haz clic derecho sobre él y selecciona "Extraer". - Aparecerá una ventana preguntando si quieres sobrescribir los archivos existentes. Marca la casilla "Sobrescribir archivos existentes" y haz clic en "Extraer archivos".
- El sistema reemplazará la carpeta antigua con la nueva versión. Una vez terminado, puedes eliminar el archivo
.zipque subiste para mantener ordenado.
[TIP]: Si el plugin o tema tiene muchos archivos, puedes ahorrar tiempo borrando la carpeta antigua antes de extraer la nueva. Simplemente haz clic derecho sobre la carpeta antigua y selecciona "Eliminar". Luego extrae el nuevo
.zip.
Paso 5: Verifica la actualización
- Vuelve a tu escritorio de WordPress (inicia sesión si es necesario).
- Ve a "Plugins" o "Apariencia" > "Temas".
- Verás que el plugin o tema ahora muestra la nueva versión. Si todo está bien, el sitio debe funcionar correctamente.
Método 2: Actualizar usando FTP desde cPanel (alternativa)
Si prefieres no usar el Administrador de Archivos, puedes usar un cliente FTP como FileZilla. cPanel te permite crear cuentas FTP fácilmente.
- En cPanel, busca la sección "Archivos" y haz clic en "Cuentas FTP".
- Crea una nueva cuenta FTP o usa la principal. Anota el servidor (generalmente
tudominio.com), el usuario y la contraseña. - Abre FileZilla (o cualquier cliente FTP) y conéctate usando esos datos.
- Navega a
public_html/wp-content/plugins/othemes/. - Arrastra la carpeta del plugin o tema (ya descomprimida en tu computadora) desde tu PC al servidor. Cuando te pregunte, selecciona "Sobrescribir".
- Espera a que termine la transferencia y verifica desde WordPress.
¿Qué hacer si algo sale mal?
Incluso con cuidado, a veces una actualización puede causar conflictos. Aquí tienes soluciones rápidas desde cPanel.
El sitio muestra un error fatal
- Ve a
public_html/wp-content/plugins/. - Busca la carpeta del plugin que acabas de actualizar.
- Haz clic derecho sobre ella y selecciona "Cambiar nombre". Ponle algo como
nombre-plugin-desactivado. - WordPress no podrá encontrar el plugin y lo desactivará automáticamente. Tu sitio debería volver a funcionar.
- Luego puedes restaurar la copia de seguridad o buscar una versión compatible.
El tema se rompe
- Ve a
public_html/wp-content/themes/. - Busca la carpeta del tema problemático.
- Cámbiale el nombre (ej:
tema-roto). - WordPress activará el tema predeterminado (Twenty Twenty-Four o similar).
- Desde el escritorio, puedes reinstalar la versión anterior del tema.
Mantenimiento preventivo: actualizaciones programadas
Para evitar tener que hacerlo manualmente cada vez, puedes configurar actualizaciones automáticas desde el escritorio de WordPress. Sin embargo, desde cPanel también puedes programar tareas.
- En cPanel, busca la sección "Avanzado" y haz clic en "Tareas programadas" (Cron Jobs).
- Crea una nueva tarea. Por ejemplo, para que se ejecute cada semana.
- En el campo de comando, puedes usar algo como:
(Necesitas tener WP-CLI instalado en tu servidor; pregunta a tu hosting si no lo tienes)./usr/local/bin/wp plugin update --all --path=/home/tuusuario/public_html
[INFO]: Las tareas programadas requieren conocimientos de línea de comandos. Si no te sientes cómodo, es mejor usar las actualizaciones automáticas desde el escritorio de WordPress.
Preguntas frecuentes (FAQ)
¿Puedo actualizar WordPress desde cPanel?
Sí, pero es más complejo. Debes descargar la última versión de WordPress desde wordpress.org, subirla a public_html (sin sobrescribir wp-content ni wp-config.php) y luego ejecutar el script de actualización desde tu navegador. Recomiendo hacerlo solo si el escritorio está bloqueado.
¿Qué pasa si no tengo acceso a cPanel?
Si tu hosting no te da cPanel, usa un cliente FTP o el panel que te proporcione tu proveedor. Algunos paneles como Syspanel (antes conocido como HestiaCP, accesible por el puerto 2106) ofrecen herramientas similares de administración de archivos.
¿Pierdo la configuración de los plugins al actualizar?
Normalmente no, ya que la configuración se guarda en la base de datos. Sin embargo, algunos plugins pueden tener cambios importantes. Siempre revisa las notas de la versión antes de actualizar.
¿Cuánto tiempo toma una actualización manual?
Depende del tamaño del plugin y tu conexión. En promedio, entre 5 y 15 minutos por plugin. Si haces varias, puede llevar más tiempo, pero es más seguro que hacerlo todo de golpe.
Conclusión
Actualizar plugins y temas desde cPanel es una habilidad valiosa que te da control total sobre tu sitio WordPress. Aunque al principio pueda parecer técnico, con práctica se vuelve rutinario. Recuerda siempre:
- Haz copias de seguridad antes de cualquier cambio.
- Actualiza uno por uno para identificar problemas fácilmente.
- Verifica el sitio después de cada actualización.
- No temas equivocarte; siempre puedes restaurar desde el respaldo.
Con esta guía, ya tienes todo lo necesario para mantener tu WordPress actualizado y seguro. ¡Manos a la obra!
